Making the Touch Bar finally useful
By abandoning crappy Apple guidelines
02 april 2018 :: 295480 views :: 2974 words

15-inch MacBook Pro with Touch Bar is my main work tool for more than a year. I use it every single day, all day long — to code, to process photos, and to write my blog posts, of course.

Back in 2017, I thought the Touch Bar had a vast potential to become engaging and helpful. I believed developers might support it in their applications. I was hoping there was a use for it. A year has passed, applications have been updated, but as a Pro user of Pro 15-inch laptop with a 3K Euro price tag, I do declare now — the Touch Bar still remains the useless shit and there is no hope Apple will fix it.

Things got even worse when Apple "reinvented" the Play/Pause button in High Sierra. Now it controls everything, from browser ads to notifications sound. Everything, except music. WAT?

As a machine, MacBook Pro is great. But not because of the Touch Bar. Touch Bar is an inflamed appendix, the same dumb shit as Siri. If Apple had implemented it as an additional row and not the F-keys replacement, everyone would forget about it in a couple of days.

The reason is simple — that's how you see your laptop 99% of the time:

If you have, well, HANDS, you hardly see the Touch Bar more than twice in two hours. The first time, when you're leaving to get some coffee, second time — when you back with the cup of hot flat white.

No pro-user ever thought of copying text using Touch Bar or something like this, but Apple guidelines restrict any unique features. So why do I even need this crap, if it does not give me unique capabilities and takes away my F-keys.

We're doomed. MacBooks treated us well, and any other laptop feels like a cheap plastic toy nailed to the floor. MacOS is still the best, combining the usability of popular operating systems and flexibility of Unix.

What else do we have? Ubuntu? To use Photoshop in Wine? To watch Plasma crashes like in good old days? No, thanks.

[collapse all] [show all]  3 comments
2
Legolas The ever changing Touch Bar layout is indeed a mess.
1
Benklop Plasma doesn't really crash any more in my experience
0
Augusta Liliana Your post is giving a huge description. Thanks for sharing. Besides, if you want any help to to sort tech issues of gadgets you can contact at Geek Squad Phone Number. Visit : https://www.xgeeksquad.com/geek-squad-phone-number/ for more help.

For the whole year, I've pushed myself to use the Touch Bar. I've paid for that!

Here's my pro opinion: Fuck your guidelines, Apple. The Touch Bar should always be predictable. I don't want to remember button configuration for every app. I want it to be useful and informative. Just give me an additional screen, like in the early fan renders.

Early renders from Martin Hajek.

Saying "extra screen" gives me childhood flashbacks. To my sleepless nights, when I was coding Conky configs in ArchLinux to display on my desktop the most important things: the weather, CPU-usage, IP-address, and a FULL-SCREEN CLOCK, of course — a pride and envy of every nerdy schoolboy.

If you were lucky to be an average healthy teenager, I'll show you this nightmare:

Ew, creeps! Let this shit stay in 2007. I went through it. I grew up. It looks cool and "cyberpunky" for literally one evening. You never use it afterwards.

Things must be useful, not "beautiful"

The grown-up me started to track my everyday habits and search Reddit for ideas. The only proper app for Touch Bar customization I've found, is BetterTouchTool. It's still buggy, user-hostile and drains the battery, but it only costs $5. Reasonable price, I recommend it.

[collapse all] [show all]  3 comments
0
Beenshortcut A Touch Bar image has mysteriously metastasized to cover my dock. Really!; A year-old machine. Now I have that useless piece of shit both above AND below the keyboard. I have to command-option spacebar to open finder, then control-A to get to the applications I want, until, once again mysteriously, the Touch Bar releases my dock from captivity.
0
Neal Apparently it's now $20. For. Get. That.
0
Moot Thanks for the tip on BetterTouchTool. Luckily it is on Setapp :)

I've read every single guide to the BetterTouchTool setup and came up with the following conclusions based on whether it works for me or not.

Cool Crap
Name of track playing
Deadly necessary feature. I'm always wondering what Spotify's Discover brings me.
Bitcoin price
No idea why this widget is so popular. Worthless distraction.
Volume buttons
Buttons rock. It's always faster to tap, not slide.
Brightness slider
Requires lots of space but used once a week when watching "Futurama" at night.
Finder in one click
I want to have instant access to Finder, anywhere. Default Touch Bar can't do that. Weird.
RAM usage
Useless. In modern OS it's always nearly 100%. That's natural.

No, I'm not only listening to music and open Finder all day. I code, deploy my dockers, etc. All my work instruments are set up flawlessly. Touch Bar can't make them work better.

However, a lot of processes are always running in the background. Music keeps playing. New ideas pop-up — would be good to write them down. Touch Bar is a perfect place for everything you don't need all the time, but it's a pain in the ass to look for such things when they're needed.

E.g., the eyedropper tool, to take the hex color code from the screen.

Two weeks of experiments — writing widgets, trying them, observing, and now I have something to show you:

 add a comment here

Obviously, something will change with time, but today I already see that I've started to use the Touch Bar more. Now I remember where every button is. Eat it, Jony Ive!

Here's the story of every single button.

 add a comment here

ESC forever!

Several times My Touch Bar stopped working while Esc was hidden. No idea why hide it at all. Esc must always be tied to its rightful place. It is now, thanks to BetterTouchTool.

The button next to Esc returns the default Touch Bar, just in case you need something from standard functionality. Haven't used it yet, though.

A predictable Finder

Imagine, you want to drag a picture to a browser to upload. You click the Finder, but instead opening a new window at the same screen, it carries you away somewhere. Just because there's another Finder window opened there. And it's fucking impossible to fix that with standard MacOS tools.

Here comes the AppleScript. First, it forces a Finder to open a new window, then tells it to switch to home folder and opens it on top. That's the only way I've found.

Despite that, AppleScript is fun. You feel like playing a text RPG when coding.

tell application "Finder"
    make new Finder window
    set target of front window to path to home folder as string
    activate
end tell

upd: Found a nasty bug. Holding the Finder button for a while will launch a million Finder windows, so you're gonna have a really bad time.

[collapse all] [show all]  2 comments
0
Legolas Thanks!
7
Jesse damn this blog is smooth inline comments per page is interesting

Sublime Text and Notes

I've found out that I always use these two apps and want to access them from anywhere. I don't want to exit the full-screen of my IDE to write down something to Notes.

These are two simple app buttons. Just like at the Dock. You can add any. At first, I've added a bunch of unnecessary ones, but only those two survived. I don't want to replace the Dock but improve usability.

 add a comment here

Currently playing Spotify or iTunes track

Standard Touch Bar will never support the most useful feature — to display the name of track playing. Instead, Apple provides you with huge and useless timeline slider. I don't know what's playing but know the moment in time. Handy.

Fuck sliders and buttons. I only need a track name and a cute pictogram. You can easily google AppleScript configuration for that. It works with both Spotify and iTunes, even when both are active.

In my script, the click on the name of track playing works as "next". Priceless. Especially when "Nickelback" song interferes the AI-generated playlist.

Whether there is a way to get back to the previous track? Nope. The "prev" button used rarely. No need to waste space. When I need that for some reason, I just open an app.

if application "Spotify" is running then
    tell application "Spotify"
        if player state is playing then
            return (get artist of current track) & " - " & (get name of current track)
        else
            return ""
        end if
    end tell
end if
if application "iTunes" is running then
    tell application "iTunes"
        if player state is playing then
            return (get artist of current track) & " - " & (get name of current track)
        else
            return ""
        end if
    end tell
end if
return ""
[collapse all] [show all]  1 comment
0
Brendan Is there anyway to add the album name? I've tried everything I can think of.

YouTube

Would be cool to display the name of the YouTube video on the Touch Bar, right?

There's a script for that too. It looks through open Safari tabs and finds one that starts with youtube.com/watch. Then, displays tab title on the Touch Bar. Clicking on it gets you to the exact tab. Neat!

We have a little problem here, though. BetterTouchTool can only run the script by a timer. There's no way to make a simple browser plug-in for displaying the text. You have a script running once in 20 seconds, and praying it won't overload the CPU.

upd: CPU is fine, but the battery doesn't. I've turned it off, for now, waiting for BTT updates or will probably write my own tool with external scripting support.

if application "Safari" is running then
    tell application "Safari"
        repeat with t in tabs of windows
            tell t
                if URL starts with "https://www.youtube.com/watch" then
                    return name of t as text
                end if
            end tell
        end repeat
    end tell
end if
return ""

[collapse all] [show all]  2 comments
1
Jesse Common Practice seems to be to help get involved with a project to offer to write the documentation. if you do this I offer to do that. my name +quijano all together at gmail let me know
0
Jesse my biggest grip is I slide my fingers over the bar to often. need to reduce sensitivity except the esc key. id replace the tilde/comma key with the esc key. make the tilde a fn combo key. get a new cap or relabel the existing with a sticker.

Reminders

I do not practice a time-management. My life cycle only requires a simple todo-list and the Reminders.app. It would be nice to see the top reminder on the Touch Bar.

It turned out very well. E.g., for the whole week, I was trying not to forget to extend my insurance. Did that immediately when it became an eyesore on my Touch Bar. Now I can even tell my dumb Siri "hey, remind me to buy milk" and it appears on the Touch Bar. Nailed it — two useless things replaced with the useful one. Nice.

Clicking on the reminder opens the full Reminders list, so you can check the completed and add more.

Nay, it's not a problem if the reminder is too long, or Spotify grabbed the whole space since you can scroll this area of Touch Bar.

tell application "Reminders"
    set activeReminders to name of (reminders of list "Reminders" whose completed is false)
    if activeReminders is not {} then
        return first item of activeReminders
    else
        return ""
    end if
end tell
 add a comment here

Weather

My personal guilty pleasure is to see what's the weather outside now. Imagine this — there's freaking cold, and you're sitting by the fireplace, covered in bees plaid, with a glass of hot wine. Or — it seems like there's a sunny and warm day, which means the adventures time!

A long time ago I even had a little utility for tracking the current weather in a tray. Probably the first app I bought.

Now I decided to make one for the Touch Bar. The main issue of such things is the hardcoded location. I always forget to change it when traveling. It's nicely done in wttr.in, where location traced through an IP.

With JSON Helper and Location Helper installed, you can write it youself in couple of lines of AppleScript. No need to buy $1.99 app from AppStore. PROFIT!

If you need a full report, clicking brings you straight to the local weather website. You can even add emojis to display the cloud cover. Take a look at our GitHub repo at the end of the article, some of my readers already made that.

tell application "Location Helper"
    set clocation_coords to get location coordinates
    tell application "JSON Helper"
        set weather to fetch JSON from "http://api.openweathermap.org/data/2.5/weather?lat=" & item 1 of clocation_coords & "&lon=" & item 2 of clocation_coords & "&units=metric&appid=YOUR_OWM_APP_ID"
        set temp to temp of main of weather as string
        return temp & "°C"
    end tell
end tell

 add a comment here

The "coffee break" button

Vital rule of the office life — block your laptop when leaving. No need to explain this.

I'm not a fan of "hot corners" so I always used the Ctrl + Shift + Power shortcut before. Pity, it doesn't work on new MacBooks because of the Touch ID. The good news is you can add a button for this action to the standard Touch Bar.

I decided to steal this feature and make the "coffee break" button. It locks the laptop and switches the screen off. Extremely useful and has an adorable pictogram — everyone notices it and asks how to get one too.

[collapse all] [show all]  4 comments
2
graygood Actually, for me it has always been cmd + shift + q.
4
gaylord cmd+ctrl+q does this job
0
Johnny Hot corners to the rescue. Top-left = screensaver. Bottom-left = screen off. Both lock the workstation.
0
Kevin how can I get your coffee break button

No-slider volume

Once again. I hate sliders on Touch Bar. Changing them to buttons was the first thing I did. Now I can tap them blindly. Guess, even my stress level significantly dropped when I stopped trying to put the sliders in the desired position. It was same to adjusting hot water in a shower — you're never gonna get it without burning yourself.

Look how close the buttons to each other at this part of the Touch Bar. Guidelines state to place them 2x wider. For me though, it seems like the perfect placement. My favourite size.

 add a comment here

Smart "Play"

Starting from MacOS High Sierra Play/Pause button globally controls the system sounds. It is not a problem on iPhone, but on Mac it controls every ad that pop-up with more priority than Spotify. You tap the button and don't understand, why it doesn't stop the music. Thanks, Apple. Very convinient.

It seems like Apple is extremely proud of their amazing innovative idea and don't even think of fixing it. Some random guy from the Internet solved it with a High Sierra Media Key Enabler utility. Works neatly.

Also take a look at the BeardedSpice if you want even more control.

The AppleScript for my Play/Pause button controls iTunes and Spotify, depending on active one. If both are not running, it will automatically launch Spotify. No need to think of it.

if application "iTunes" is running then
    tell application "iTunes" to playpause
else
    tell application "Spotify" to playpause
end if

Here's one more script to change the play/pause pictogram:

if application "Spotify" is running then
    tell application "Spotify"
        if player state is playing then return "pause"
    end tell
end if

if application "iTunes" is running then
    tell application "iTunes"
        if player state is playing then return "pause"
    end tell
end if

return "play"

 add a comment here

THE Clock

Yeah, previously I've mentioned that only Linux nerds set clock everywhere. All so. Though, there are two important and unobvious uses for them on Touch Bar.

First: you will always occasionally tap any key, placed above the Backspace/Delete button. That's the suffering area, where no action must be placed, if you don't want to activate it every 5 minutes. Probably, that's why Apple put Siri there (analysts were satisfied, I bet). For us, it's merely a spot for a clock.

Second: full-screen apps. Most of the day my PyCharm opened in a full-screen. It helps me to efficiently use the screen and not get distracted by "critical bug fix asap" messages. The thing is, you can't see time in a full-screen mode you and could easily miss the important meeting.

In short, it's useful.

 add a comment here

Here's how my full config looks like:

Don't forget to uncheck MacOS Control Strip in Settings to fully replace the default Touch Bar:

Here's the complete preset, as promised: vas3k_btt_v2.json. To import it into your BetterTouchTool, click Manage presets —> Import. To make Weather work, you also need the JSON Helper and Location Helper.

Try it. It's easy. You only need an evening to sort it out. Probably you compile something great, and Apple will hire us all because we're cool.


upd: A lot of cool guys wanted to share their presets too, so we created a GitHub-repo for that. Feel free to add your own: github.com/vas3k/btt-touchbar-presets

upd2: Much time has passed since the article was written. BTT author has added many cool features that you can use instead of our hand-made widgets. The bad news: our presets are mostly not working now. At the beginning we tried to update them for each new version of BTT, but there were so many incompatible changes that we gave up. So, just use this article as a guide and you will be able to create something even cooler. I am very proud that we had such an impact on touchbar customization and BTT itself. Thank you, guys!

[collapse all] [show all]  1 comment
0
Jesse awww move this update to the top. i just lowered my brightness a notch while typing this. wonder if but has that yet...
Comments ↓
4
kshmir ⸬ 04 April 2018, 20:51 ⸬ Buenos Aires, AR ⸬ Apple logs
#
I've done the same ever since the first day I got my touch bar, I just added a keyboard shortcut to roll back to default mode, in some apps it's useful, some apps it's not.

I have automatic F2 and F12 appear when using VSCode for example.
7
Delete ⸬ 04 April 2018, 21:52 ⸬ IT ⸬ Windows logs
#
Esc is nice, but I would pay for a real Delete key at the very right...
4
cowardlydragon ⸬ 04 April 2018, 21:55 ⸬ Minneapolis, US ⸬ Apple logs
#
If they wanted a dedicated widget display space, why not put two lcds in the unused area next to the touchpad below the keyboard? There are two solid 4" x 5" areas that could display widgets.

As for "interactive" sections, custom buttons should go on bars on the left and right sides of the keyboard. Oh there's two speakers there? who gives a crap, impress us Apple. Make a combined speaker/display.

Or put some stuff on the unused bezel where the CIA monitoring camera already is.

But keep the goddamn function keys.
4
JosPatat ⸬ 05 April 2018, 02:04 ⸬ Geluwe, BE ⸬ Apple logs
#
Unless I'm mistaken, when using a fullscreen app, you can just hover your mouse where the menubar supposed to be and it pops up. That's how I check the time when in fullscreen.
6
Steve ⸬ 05 April 2018, 02:27 ⸬ Aix-en-Provence, FR ⸬ Windows logs
#
In response to your rhetorical question "What else do we have? Ubuntu? To use Photoshop in Wine? "

There is the Windows Linux subsystem in Windows 10. You can leave Apple and its bullshit behind.
27
Nah ⸬ 05 April 2018, 02:57 ⸬ San Jose, US ⸬ Apple logs
#
@Steve but then you have to use Windows. No thanks.
6
Alex ⸬ 05 April 2018, 06:46 ⸬ Bucharest, RO ⸬ Apple logs
#
Hmmm, I'm trying to import your json but for some reason i get an error saying: "Sorry, the preset couldn't be imported as it seems to be in the wrong format".
I'm using the version: 2.422
Any ideas?

Thanks!
2
Alex ⸬ 05 April 2018, 07:06 ⸬ Hellevoetsluis, NL ⸬ Apple logs
#
Nevermind, I found a workaround (or actually I think this is how you should do it in the first place).
I exported the default preset and overwrite the code in your json and import it back again.
Sorry if that was the obvious way for anyone else.
Cheers!
0
AshNehete ⸬ 05 April 2018, 07:36 ⸬ Mumbai, IN ⸬ Linux logs
#
Might be completely unrelated, but since you have put so much thought into the touch bar and the fact that it occurred to me while reading this article:

How would you feel if the whole keyboard was converted into a touch bar (board). Moving away from the mechanical keys to one's on the touch surface.

I'm not a Mac user although love the touch and feel of the touch bar. Makes me ecstatic to think the whole keyboard can be given that look and feel. Maybe customisations can be made as mentioned in this article, but with more flexibility in terms of position (from 1D to 2D space).

Anyway, wondering what are your views on this?
2
meh ⸬ 05 April 2018, 08:29 ⸬ CH ⸬ Apple logs
#
sadly you can't fix the keyboard itself. in comparison to the pre touch-bar macbooks, the pressure point for the keys is way to low...

if you are a terminal user (if they may really exist), another handy option for the missing ESC-key is to change the capslock (who is using that anyway) to escape.
0
vas3k ⸬ 05 April 2018, 08:40 ⸬ LT ⸬ Apple logs
#
AshNehete, if Apple makes a new MacBook Pro generation with a screen-keyboard (as we see in the patents), it will be very sad for me. After all these years with Apple I will forced to look for another laptop, sorry. I can not imagine how it is possible to type on the screen just as effectively as on a physical keyboard.

But it seems to me that this patent is made just to be here (like thousands of other unused Apple patents). To troll other companies or something like that. Maximum I believe that this can be an "absolutely new" device, something in between the ipad and macbook. But who knows.
2
Alexander Hultnér ⸬ 05 April 2018, 10:04 ⸬ SE ⸬ Apple logs
#
In case you missed it you can lock the screen with CMD+CTRL+q nowadays, threw me up as well when they changed the behaviour but once you learn the new shortcut it's much nice to have it on the keyboard anyway :)

Anyway nice article. I don't really use the touchbar a lot personally but I'm also mainly using my computer docked with an external keyboard so it doesn't really bother me that much.
16
Andreas Hegenberg ⸬ 05 April 2018, 10:13 ⸬ Munich, DE ⸬ Apple logs
#
BetterTouchTool author here :-)
Thanks a lot for the cool guide (and for the critique which is definitely welcome and valid. I'm just starting to work on the Touch Bar functionalities again after having created them about a year ago).

I think you have an important point in that it should be possible to update widgets from outside of BTT.
So this morning I have made a few changes and added the ability to either trigger the widget's script via Apple Script or via a custom URL (btt://refreshwidget/uuid) or to update the content of a widget via either Apple Script or a custom URL.

Triggering a custom url should be easily possible from within a Browser extension (e.g. via window.location or window.open).

This will be available in the next alpha later today and I'd appreciate feedback on whether this helps your usecase (boastr.net@gmail.com or on Github: https://github.com/fifafu/BetterTouchTool/issues ).
3
NM is too short ⸬ 05 April 2018, 12:24 ⸬ Minneapolis, US ⸬ Apple logs
#
Gave up on Apple a long time ago, but the following 3 'features' are unforgivable:
1. The touch bar
2. Trading all ports for USB-C (including the mag-safe power connection, which could be its own sin)
3. The new keyboard

For the price, you can buy two Dells and set them up with your preferred Linux distro.
0
Jason Osgood ⸬ 05 April 2018, 12:29 ⸬ Renton, US ⸬ Apple logs
#
Nicely done. Thanks for sharing.

TL;DR: You used BetterTouchTool to transform the Touch Bar into a useful, usable, touchable Menu Bar.
0
Simon ⸬ 05 April 2018, 13:25 ⸬ Ingersheim, DE ⸬ Apple logs
#
Doesnt work for me....

unable to import your .json... also exporting the default.json and overwrite with your data doesnt work...

anyone able to import that json or could explain how to do it in more detail?

Done... now it works
1
Andreas Hegenberg ⸬ 05 April 2018, 13:32 ⸬ Munich, DE ⸬ Apple logs
#
@Simon save this json file to your computer: https://raw.githubusercontent.com/vas3k/btt-touchbar-presets/master/vas3k/vas3k_btt_v2.json

Then go to the BetterTouchTool preferences and click "manage presets", then click the import button.
1
Vital ⸬ 05 April 2018, 15:54 ⸬ Chicago, US ⸬ Windows logs
#
Haha! I love this blog post! One of the best I've read. Screw Apple. I just switched back to a Windows Machine out of frustration.. the results? 5x USB ports (2x 2.0, 2x 3.0, 1x C) + Thunderbolt3 + SD + HDMI + Mini DisplayPort. The machine is a MSI GS63VR STEALTH Pro-078 for reference.
0
Diragor ⸬ 05 April 2018, 16:32 ⸬ Phoenix, US ⸬ Apple logs
#
My whole preset is not that interesting, but I do have one super useful button that people might be interested in.

I have several external drives connected to a dock that I use with my MacBook Pro at my desk. When I want to disconnect the laptop and take it away from the desk, it's a pain to eject all of those drives manually, so I made a BTT button that disconnects them all and then opens a Finder window so I can see when it's done (as a separate action following this script).

tell application "Finder" to eject (every disk whose ejectable is true and local volume is true and free space is not equal to 0)
0
Anjin ⸬ 05 April 2018, 19:28 ⸬ Venice, US ⸬ Apple logs
#
If you are a Safari user, and you've adopted using the reading list to easily remember and share articles between devices, I highly recommend adding an "Add to Reading List" button and a "Open Reading List" button. I use them all the damn time now!
0
Hex ⸬ 06 April 2018, 09:50 ⸬ Jacksonville, US ⸬ Apple logs
#
Kudos, on listening to Hybrid, one of my favorites :)
0
Vince ⸬ 06 April 2018, 12:11 ⸬ El Segundo, US ⸬ Apple logs
#
One day my 17" 2011 MacBook will breakdown and I'll get this.

(Actually, I'll probably get it repaired again. It still does everything just fine.)
5
Leo Tindall ⸬ 06 April 2018, 13:39 ⸬ Beloit, US ⸬ Linux logs
#
> MacBooks treated us well, and any other laptop feels like a cheap plastic toy nailed to the floor.

Uh. Have you used any non-Apple laptops that cost more than $700?

> MacOS is still the best [...] What else do we have? Ubuntu? To use Photoshop in Wine? To watch Plasma crashes like in good old days? No, thanks.

This makes me think you haven't tried a Linux-based operating system SINCE the "good old days". Works fine, nowadays.

> RAM usage: Useless. In modern OS it's always nearly 100%. That's natural.

If you include buffers and cache, maybe, but why would you? Or do you mean that your applications often use nearly 100% memory? If so, I hate to break it to you, but that's a symptom of your ridiculously expensive laptop... not having enough RAM.

I know these seem like pointless gripes, but like... why are you such a jerk to people who use Linux? You spend time in three separate places making fun of Linux users. What the heck does that accomplish?
0
Jasper ⸬ 06 April 2018, 20:48 ⸬ Rotterdam, NL ⸬ Apple logs
#
It would be cool to have this bar just below the menubar on the mac itself :-)

Any cool tools that can do that?
1
Lusiphur ⸬ 07 April 2018, 18:45 ⸬ Arnold, GB ⸬ Apple logs
#
Just doesn't work I am afraid.

Installed BTT.
Imported your config.
Touchbar remains the same.

Got it working but I am not sure how. I had to disable Touch Bar support in BTT. Quit the app. Restart. Enable Touchbar Support and it worked from then on.
4
Toxblh ⸬ 09 April 2018, 13:33 ⸬ London, GB ⸬ Apple logs
#
I writing analogue BTT only for TouchBar customisation.
https://github.com/Toxblh/MTMR - welcome
0
Jeff ⸬ 09 April 2018, 16:13 ⸬ Stockton, US ⸬ Apple logs
#
Just a heads up: if you're writing out the widgets yourself be sure to set the interval for the reminder widget to a high value. I noticed my battery tank and found tccd sucking up 50-60% of CPU time because it was busy checking that BTT was authorized to read reminders. Even at the default 5 seconds the impact was huge.
1
fitzage ⸬ 10 April 2018, 22:24 ⸬ Tucson, US ⸬ Apple logs
#
Your article prompted me to finish mine. I'm using BTT in significantly different ways from you, but it's made me really depend on the Touch Bar. http://fitzage.com/articles/touch-bar-for-power-users

I'm going to look at some of the ideas you have here and come up with ways to tweak my global BTT settings without breaking the app-specific shortcuts I use now.
0
Daniel ⸬ 03 May 2018, 19:42 ⸬ São Paulo, BR ⸬ Apple logs
#
Hi, Just a quick question. The weather is returning a value which is too long.
Something like: 22, 71ºC instead of 22ºC.

Do you know can I fix it?

Thank you. Great presets, BTW.
0
Alex ⸬ 20 May 2018, 06:37 ⸬ Tacoma, US ⸬ Apple logs
#
Firstly, I see you were listening to M|O|O|N. You’re a man of culture.

Secondly, this is a great article. Thank you for the read, looks like I’ll finally find some use in the touch bar.

Cheers
0
josh909 ⸬ 21 May 2018, 01:00 ⸬ Maroubra, AU ⸬ Apple logs
#
Great article - cheers!

Can anyone tell me how to customise the weather widget for a certain location - in this case, Sydney Australia.

Thanks in advance!
0
John Soboll ⸬ 29 May 2018, 13:58 ⸬ Brooklyn, US ⸬ Apple logs
#
Hi everyone. Quick question:

Does downloading/using this in any way void/affect my Mac's warranty with Apple? I'm still within the 14-day grace period for this MacBook, and testing this tool would be the determining factor of whether or not I return it. Would hate if this did anything to prevent me from doing that.

Thanks in advance!
0
Nick ⸬ 03 June 2018, 21:24 ⸬ NL ⸬ Apple logs
#
Hi John,

You can test any software you want, there is no way it would affect your warranty or return period in any way.
0
J ('try Billy') ⸬ 25 June 2018, 18:43 ⸬ Stockholm, SE ⸬ Apple logs
#
Sorry, it looks like too much work for little result.

I only interact with the touch bar when I sit down at the computer then I change volume and brightness and then I never look back.

For me it's a no-touch-bar.

Sure, I use the touch bar occasionally to access the escape and function keys when really necessary.

But it breaks my workflow since I have to "look down" and figure out what is going on down there. I really avoid using it as much as possible.

Yes. It would be nice to have a system wide touch bar displaying custom widgets like clock, weather, cpu etcetera.

But personally I would prefer it to display RSS news a like a scrolling text spanning the full with of the bar. I mean that would be a really useful since the dimensions are really optimal for scrolling text.

But this is Apple and their message to their customers is FU.

I mean the users are not even allowed to change theme anymore. It really confuses me that the user is still allowed to change the desktop wallpaper. It doesn't make any sense, Apple wise. People should be working so they can buy more Apple products right, not changing wallpapers?

I will wait for the hack that takes full control of the touch bar. Full width scrolling text, system wide, customizable. Taking control of some space the corner is not for me.

Nice work and effort but no.
2
Gandalf ⸬ 24 July 2018, 15:40 ⸬ Bronshoj, DK ⸬ Apple logs
#
@J ('try Billy')

So you'd rather have a constantly distracting bar of RSS news instead of something actually productivity related? Well, each to their own I guess. I'd sooner want to physically destroy my touch bar than having it bombard me with news.

I do agree that a better first-party user friendly friendly interface should be made for customizing the touch bar. Like what BTT does, just from Apple.

@vas3k
> You click the Finder, but instead opening a new window at the same screen, it carries you away somewhere. Just because there's another Finder window opened there. And it's fucking impossible to fix that with standard MacOS tools.

Try this, it fixed a lot of frustration for me with using multiple spaces and switching apps:

defaults write com.apple.dock workspaces-auto-swoosh -bool NO
killall Dock
0
Bart0 ⸬ 07 August 2018, 02:47 ⸬ New York, US ⸬ Apple logs
#
Hey all! Non-technical guy here: all the JSON feeds uploaded here and on the github seem to be un-importable for me. Always get the "wrong file format"error after trying to import prefs. Is there a trick I don't know about?
0
Bart ⸬ 08 August 2018, 11:57 ⸬ New York, US ⸬ Apple logs
#
@vas3k ☝️
1
vas3k ⸬ 08 August 2018, 12:02 ⸬ St Petersburg, RU ⸬ Apple logs
#
Bart, creator of BTT constantly changing preset format, so our jsons are breaking after each update. I’ve re-exported it twice, but now it’s outdated again.
0
Bart0 ⸬ 08 August 2018, 23:42 ⸬ New York, US ⸬ Apple logs
#
@vas3k Thanks for the info. I'll keep trying or contact the dev directly. Are your presets are breaking after each update even once they've been imported? Is it possible to export your and others' presets as the correct `.bttpreset` format?
0
Dilbert ⸬ 22 August 2018, 09:34 ⸬ FI ⸬ Apple logs
#
Having so much always on static content on the touch bar sounds problematic regarding burning the screen. Wouldn't this be a problem?
0
Joram ⸬ 09 October 2018, 11:24 ⸬ Amsterdam, NL ⸬ Apple logs
#
Great article, you changed my view on the touch bar!

I downloaded your config file and had a small problem with long titles in the Spotify widget so I edited the script to cut song titles with added terms like "Mono Version", "Remastered 2011", etc.

Example:
https://open.spotify.com/track/57J2znxukXsXzS3XPuZ1TG?si=xGAV7v5ASaq9v25XEQboQw
The Rolling Stones - (I Can't Get No) Satisfaction - Mono Version / Remastered 2002 will show up as: The Rolling Stones - (I Can't Get No) Satisfaction

This is done by cutting away all titles containing the "-" symbol.

Maybe someone will find it useful:

if application "Spotify" is running then
tell application "Spotify"
if player state is playing then
set naam to get name of current track
set naam to text 1 thru ((offset of "-" in naam) - 1) of naam
return (get artist of current track) & " - " & (naam)
else
return ""
end if
end tell
end if
return ""

It's better visible over here:

https://pastebin.com/4QjvmNrS
0
Xiaosheng ⸬ 12 December 2018, 01:43 ⸬ Singapore, SG ⸬ Apple logs
#
"Despite that, AppleScript is fun. You feel like playing a text RPG when coding."

This made my day, LOL

For touch bar, I actually just kept brightness buttons*2, mission control to be combined with cmd to show desktop, esc by default, and that's all. I put them in original keyboard positions so I could still use muscular memory. I don't even use the esc, because it is too far away for any vim user. Btw I have caps lock binded to esc.

I don't see the necessity for any other keys on a touch based interface that is right next to a bunch of switch mechanisms which make them comparably easier to be triggered (unexpectedly, often).

For launching an App I always use Alfred, not even dock. I reserve dock probably just for my colleague, in case I need to pass them my laptop.

I guess the name of video/music playing could be cool, but then again touch bar is usually obstructed by my (relatively large) hands, a glance on the screen is much simpler and faster.

Now I just want my normal keyboard back. With the fking TRAVEL of the keys too. I hate to say this about Apple products since I am always a huge fan, but new MBP sucks. Typing is a disaster, as bad as the touch bar. And no MagSafe? Fk it.
0
123 ⸬ 15 January 2019, 20:11 ⸬ Lviv, UA ⸬ Apple logs
#
123

віа
0
miro-jk ⸬ 20 January 2019, 01:35 ⸬ Prague, CZ ⸬ Apple logs
#
Daniel:
If you want shorter value (22ºC instead of 22,71ºC), I do this:
set temp to ((temp of main of weather) div 1) as string
instead of (original line):
set temp to temp as string
0
Kyle ⸬ 20 January 2019, 02:46 ⸬ Los Angeles, US ⸬ Apple logs
#
Great job! 做的太棒了,赞!
0
Martin Pham ⸬ 03 February 2019, 20:25 ⸬ Bolzano, IT ⸬ Apple logs
#
Nice idea, I also tried to rewrite it using Apple private APIs. Here is what I have now

https://www.martinpham.com/magic-touchbar
0
ellan ⸬ 19 March 2019, 11:24 ⸬ Wilmington, US ⸬ Windows logs
#
However, the only thing I'm missing from my previous keyboard is the sense of touch. The key to escape, too.

https://www.errorcodeexpert.com/how-to-fix-windows-error-code-0xc1900208/
0
steve ⸬ 22 March 2019, 06:43 ⸬ Clifton, US ⸬ Windows logs
#
Thanks for your post! It's quite useful guide for me.

http://www.aolsupport247.com/blog/how-to-delete-aol-email-hacked-account/
0
John Snow ⸬ 22 May 2019, 15:46 ⸬ Noida, IN ⸬ Windows logs
#
That is too much easy to use. Thanks for sharing. Please check my blog about AOL Mail.
URL: https://getemailservices.com/aol-mail-login/
0
JCG ⸬ 30 May 2019, 22:32 ⸬ Soisy-sur-Seine, FR ⸬ Apple logs
#
Great article, thanks.

http://jcg.fr
0
Dominic Watson ⸬ 10 June 2019, 07:39 ⸬ Lewes, US ⸬ Apple logs
#
Awesome stuff really. Just got my MBP and I was already starting to despise it. Now it looks nice and is quite functional. I moved the temperature and time together and added negative padding to get them closer together.

Another improvement/thought: When Spotify is closed/stopped I just see my reminders and I'm thinking: I want to open it to start playing something.

If there's no Spotify running I think the Spotify app icon could display to open it up
0
Dominic Watson ⸬ 18 June 2019, 07:03 ⸬ DE ⸬ Apple logs
#
OK I've discovered gestures thanks to Andreas from the forum. 2 finger swipe left/right for Volume and 3 finger swipe left/right for Brightness. Now I've removed the slider/volume controls and I don't even need to look at the bar anymore when I accidentally set it to 100% volume and click play in a cafe. Perfect!
0
Joe Jennifer ⸬ 20 June 2019, 09:12 ⸬ Reston, US ⸬ Windows logs
#
The information you provided made work easier. Keep sharing such insightful information. You may also check my article on Roadrunner email: https://www.emailtechnicalsupport.us/roadrunner-support
0
AOL email login ⸬ 25 June 2019, 12:25 ⸬ New Delhi, IN ⸬ Windows logs
#
In the present writeup, we will be dealing in detail with the AOL email service.AOL email is a free web-based email service provided by AOL, a unit of Verizon communications launched on 21 March 2004. https://www.usatechblog.com/aol-mail-login-issues/
0
Aleena Wilson ⸬ 26 June 2019, 10:58 ⸬ New Delhi, IN ⸬ Windows logs
#
There is a lot of experiment which has been successfully done as a machine mac book pro is a great. if you want to resolve the issue of How To Change AOL Mail Password so you can visit the website http://www.aolhelp247.com/aol-change-password/ for your better reference.
0
Tanjad daniel ⸬ 28 June 2019, 11:24 ⸬ Windows logs
#
Mac Book pro is really good and the topic of your blog is really meaning, before this, I don't even care about what the hell is touch bar why apple put this!!. If you need help in related to the issue of D-Link Router Error 103 to resolve this quickly by taking expert advice to move your mouse cursor towards this website http://www.routercustomercare.co/blog/how-to-fix-d-link-router-errors-103/ and that's all solve it fast.
0
Diana Marley ⸬ 01 July 2019, 07:47 ⸬ IN ⸬ Windows logs
#
For people, who want help in the issue of Roadrunner Email Not Working, feel free to contact us at our website http://www.roadrunnersupport247.com/blog/how-to-resolve-roadrunner-mail-not-working-error/ and get a chance to solve your issue in a minutes, by the well-trained experts of the issue.
0
Perry ⸬ 03 July 2019, 14:27 ⸬ Houston, US ⸬ Apple logs
#
I use emacs so I am use to a lot of “chording”. For esc, I use control-[ (which is what esc is).

It took me a bit to train myself but at this point, I rarely go looking for the mysterious esc key.
0
John ⸬ 12 July 2019, 09:30 ⸬ Dallas, US ⸬ Windows logs
#
Best content on your website. Please keep it up , Thanks
any customer for Netflix account issue resolution like Netflix com activate, Netflix Activate, Netflix not working etc. So please visit Netflix com website: https://www.activatei.com/netflix-activate/
0
emailssupport ⸬ 16 July 2019, 19:20 ⸬ New Delhi, IN ⸬ Windows logs
#
Thanks for your post! It's quite useful guide for me.
Aol Support Number
http://www.emailssupports.com/blog/how-to-change-aol-password/
0
andrec ⸬ 27 July 2019, 09:23 ⸬ Delhi, IN ⸬ Windows logs
#
I like your blog post. Keep on writing this type of great stuff. I make sure to follow up on your blog in the future.

___________________________
<a href"=https://www.klantenservicebelgies.com/outlook-belgie/">Outlook Klantenservice</a>

I like your blog post. Keep on writing this type of great stuff. I make sure to follow up on your blog in the future.

_____________________
[url=https://www.klantenservicebelgies.com/outlook-belgie/]Outlook Klantenservice[/url]

I like your blog post. Keep on writing this type of great stuff. I make sure to follow up on your blog in the future.

_____________________
[url="https://www.klantenservicebelgies.com/outlook-belgie/"]Outlook Klantenservice[/url]
0
ghh ⸬ 13 August 2019, 10:24 ⸬ New Delhi, IN ⸬ Windows logs
#
<a href="http://www.emailssupports.com/aol-support.html" target="_blank">Aol Support Number</a>
0
john peter ⸬ 13 August 2019, 11:55 ⸬ Amritsar, IN ⸬ Windows logs
#
Amazing post. i really like your blog. Is your kindle won't connect to wifi? Doesn’t worry call our expert at kindle phone number and resolve your issue instantly. You can call us any time as we offer our services 24/7. For more information visit: https://kindlehelpguides.com/kindle-wont-connect-to-wifi/
0
georgelurther ⸬ 13 August 2019, 12:10 ⸬ Amritsar, IN ⸬ Windows logs
#
Thanks for sharing this blog. If your canon printer is not responding on your mac computer then contact our expert technicians. We are available round the clock so call us any time to fix your canon printer is offline mac issue or any other issue related to canon printer. for more information you can visit: http://canonprinteroffline.com/why-my-canon-printer-is-offline-on-mac/
0
marksmith ⸬ 13 August 2019, 12:15 ⸬ Amritsar, IN ⸬ Windows logs
#
Is your Roku device not working well? Facing errors like Roku Error Code 001, Roku Error Code 018, Roku Error Code 009, Roku Error Code 016, Roku Tv Error Code 018, Roku Tv Error Code 009, Roku Error Code 009 etc… don't worry we are here to help you. For more information visit: https://rokuerrorhelp.com/
0
Aol email login ⸬ 19 August 2019, 06:57 ⸬ Tampa, US ⸬ Windows logs
#
To download AOL mail on the mobile device you need to

• You can purchase the AOL mobile software.
• If you already have AOL software in the device, you can configure the IMAP and POP settings and send and receive emails on your phone.
• You can also add a secondary mail account to the existing email.

Get more help at:- https://www.email-signin-error.com/aol-email-login.php
0
Jhonson robbin ⸬ 19 August 2019, 07:53 ⸬ IN ⸬ Windows logs
#
If you are facing problems in TV and home theater, Car electronics, office equipment repair, home repairs, etc. so here is the best Geek Squad Remote Support to help you out with all those issues click on https://www.xgeeksquad.com/geek-squad-24-7-support/ and get instant resolve for 24*7 tirelessly.
0
johnpeter ⸬ 20 August 2019, 12:18 ⸬ Amritsar, IN ⸬ Windows logs
#
Do you need help to fix kindle won’t connect to wifi error? Then contact Kindle Help Guides expert team. Here you will get instant solution with complete satisfaction.
you can read this blog: https://kindlehelpguides.com/kindle-wont-connect-to-wifi/
0
Bobr ⸬ 23 August 2019, 15:02 ⸬ Kaliningrad, RU ⸬ Apple logs
#
Using MTMR atm — it's cool and flexible, love it.
(don't fill this field)

me@vas3k.ru :: twitter :: instagram :: facebook :: github