Hacker News new | past | comments | ask | show | jobs | submit login

I don't mind the lack of function keys; I've realized to my mild surprise that the only things I tend to use them with have been bits and bobs I remapped myself with Keyboard Maestro (I used to have F13 remapped to...something or other, for instance) and the occasional terminal app that uses function keys. I do use media keys, but I've found the Touch Bar is by and large just fine for that. (I don't really have muscle memory associated with those, and controls like volume and brightness are fine use cases for a surface that can do sliders.)

In practice, my only real complaints with the Touch Bar are (1) not enough things really find ways to take advantage of it, which contributes to its "just a gimmick" feel, and (2) GIVE ME BACK A PHYSICAL ESCAPE KEY.

The lack of a mechanical Escape is nuts, yes. But Apple could and should have dealt with that by moving the Escape to somewhere else on the keyboard. In fact they should have done that anyway, as Escape is too remote on the far left of the far-away function row. Given the the MBP keyboard as it is, most users should probably remap Esc to the Caps Lock key, at least if they don't tend to hit Caps Lock by accident.

I used to remap caps lock as another control key, actually, but sure, they could put the escape key somewhere else. My muscle memory is for where the escape key is now.

(...but I actually remap caps lock to escape in my iPad's terminal client, ironically, because the Brydge hardware keyboard has no escape key at all!)

There is this Karabiner software:


It allows remapping keys, so you could e.g. remap the whole top row from ~, 1 to 0 to act as ESC, F1 to F10 when needed. Not ideal but better than touch bar.

I used Karabiner for a while, but didn't find a lot of incredible use for it in practice. Some people love it, though.

I'd have liked to have seen more apps try and do something with the touch bar, though. Amusingly, Apple's native Terminal.app does more work with it than many other apps I've seen -- it adds a virtual key that toggles the Option key between Option and Meta, adds a "Man page" button that will bring up the man page for the last-typed command, and lets you quickly change the theme of an existing terminal window.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact