I need to experience it in order to make a final decision but even though it's "there" the position looks awkward.
I need to experience it in order to make a final decision but even though it's "there" the position looks awkward.
Sarcasm aside, I wonder how well this will work if you use Boot Camp. Does the TouchBar revert to a normal function bar when OS isn't in control of it? Let's say I don't use VMware, and I want to boot into Linux or Windows, what happens to the TouchBar? Installing Linux or non-OS X operating system could be made more difficult without function keys. And yes, VIM and other modal editors are going to be less fun with the loss of tactile ESC.
I'm hoping the TouchBar will have some failsafe firmware mode that allows normal use of Func keys when OS doesn't have control over it.
The worst possible case in my mind is buying a small, tiny external keyboard (dongle) with just the Func keys if Boot Camp doesn't have a good solution.
Also, wow, I'm glad I don't maintain any popular open source projects on GitHub: https://github.com/tekezo/Karabiner/issues/660. I can't believe the number of people who think "+1", "me too", and "donated" messages are at all helpful.
Also, looks like Karabiner Elements exists as a rewrite for Sierra. https://github.com/tekezo/Karabiner-Elements Haven't yet checked if it supports the same dual behavior, though.
Even my Samsung tablet has a default keyboard with both backspace and delete.
If not, why do you assume that an application won't consistently present its contextual touch buttons in the same locations each time it presents them? Because the only case in which you couldn't develop muscle memory for those buttons is one in which they are not in the same location each time the application presents them.
(and if your retort will be that you use different applications which will make different choices for their contextual buttons, well, they probably already used different keyboard shortcuts for application-specific tasks, and you developed muscle memory for those, so...)
b.t.w on Happy Hacking keyboard that button is CONTROL by default.
Re-read your comment, how do you do this at OS level? I can imagine doing this in Vim or Tmux, but OS level for any application?
Since I use a real keyboard 85% of the time, the 15% I use on the mac is bound to be painful.