* Can quickly ("analog-y") adjust brightness and volume. Similar to a volume dial in a car vs. up/down volume buttons. In 2 seconds you can dial it in.
* YouTube videos (in Safari) have the playback controls in the touchbar, not in the interface. You can watch a fullscreen video and scrub through / jump around while keeping your real estate
* TouchID is really nice with 1Password
* I can see things like Pomodoro timers, etc. being useful in the touchbar. I haven't looked at extensions yet.
* Things like the print dialog have a big, colorful button. It immediately stands out and highlights the most common action from where you are in the program. "I don't need to hunt around to adjust margins, paper handing, I just want to print."
* The escape key has a larger hit target than is shown so you can still use vim effectively.
Overall, for developer tools, I'm willing to invest in even marginal gains if it makes my life better. We use these machines hours every day, for years.
I think it really depends on what you do though, as I have used it in final cut and that seems nice for swiping around your timeline. Anything with a slider control works well, anything with buttons isn't that great as you actually have to look at the thing to see if a button exists in the first place.
I don't think it is necessarily a hardware problem, but right now the software just isn't there. I think Apple should rethink the "default" state a bit to give it some more utility.
1.) It's utterly buggy. There are times when it doesn't boot after laptop comes back from sleep. Sometimes buttons don't redraw (e.g. missing ESC until you tap on that empty space). Sometimes it even hangs leaving you without brightness and volume controls. It's incredible how Apple managed to release something this buggy and how it passed QA.
2.) It gives no touch feedback at all, making pressing anything blindly on it feel terrible and inaccurate. Since each supporting app defines their own button position, it means that the buttons keep moving around making muscle memory pretty much impossible.
3.) Most of the time it's empty - pretty much none of the non-Apple software supports it. Volume control and brightness controls are now hidden behind a slider that's hard to hit blindly (as opposed to previous function keys).
4.) For most cases when it DOES work, it's still easier and quicker to press a keyboard shortcut because you can reliably press it without looking down at your fingers.
5.) It's pretty bright and sometimes distracting in the evening. This is a minor issue, but it's not synchronized with the keyboard brightness control and you can't darken it manually when working in dark environments or watching movies.
6.) TouchID is the only part I really like - it's made the OS experience way better.
If I could rip it out and replace it with proper ESC/Fx keys, I'd do it in a heartbeat. The part that most marketing materials don't show is this: the touchbar will only show shortcuts of the currently focused app (besides a few pre-set ones like volume, siri, show desktop). If the focused app doesn't support it, it'll sit there empty.
It would be significantly better if it would at least show shortcuts to dock applications, let you fully customize it with macros and shortcuts or let you control a certain app in the background while using another app. But you can't (yet I'm aware BTT exists, but even that hides macros behind another tap and slow animation).
All in all I can't fanthom how anyone at Apple thought this would be a productivity win for their most expensive 4000EUR laptops. I'd expect it to be useful for less techy people who don't use or know shortcuts... but for their high-end pro machines it's just a huge step back in usability.
Applications in *nix and by JetBrains still utilise function keys for shortcuts. If default touch-bar preferences allowed for showing function keys at all times with control strip triggered on fn, that would be my preferred default mode.
i safe you some time and quote the BTT website on what's doable atm:
A few words about the current state of the Touch Bar integration in BTT: ''' It’s quite stable now and offers many customization options. You can specify custom Touch Bars for every app or globally You can change how the Touch Bar should appear for every app (e.g. if you want to show the BTT Touch Bar only for certain apps) You can create Touch Bar button groups There are three widgets, more to come. (Currently, Battery Time, Date/Time and an App Switcher widget are available) ''' And then its up to your creativity...the touchid also improved my life, i use it for my password keeper app etc instead of my masterpw...
The thing is, you have to ignore all the usual anti touchbar hate and find out for yourselv how YOU could use it, then make a decision if it's worth it for you.
So they switched it to a touch sensitive key instead of a physical key, but it's still there, right? It's still in exactly the same location. I honestly don't understand the outrage.
It's useful at times (especially as they have bigger buttons for stuff like debugging etc.)
But all in all....if he had a choice, he'd get a regular one.