I never said the on-screen version would support touch (I wouldn’t want it to). The orientation doesn’t have to be horizontal (my Dock is vertical). For that matter, it doesn’t even have to be one-dimensional. Every aspect of Touch Bar is constrained by where Apple wanted to put it, and not what would be the best experience.
They should have started in pure software, and then they would have figured out just how many possibilities there really are. Some examples:
- What if I want my “system-wide ever-changing functions pad” to be a 4x5 grid of icons located in a window at the bottom-left of my screen?
- What if not every action/status item is ideally laid out in a bar? Maybe some items are vertically rectangular, some are horizontal, or some are shaped like triangles. Maybe I want lots of space between things. Maybe I want 4 different contextual areas, all over my screen, instead of being confined to one region. (This is a PRO laptop...)
- What if I want complete control over the show/hide mechanism? Examples: Floating, non-floating (can layer documents on top), sliding in from the side of the screen, popping up only while a certain key is pressed, attaching to Dock...
- What if I want my ENTIRE laptop screen to become a contextual display while doing working primarily on an external monitor?
Any one of these scenarios could come up when doing real work on a laptop and none of these can be handled by an expensive Touch Bar control. Conversely, we already have context-sensitive commands mapped to the keyboard and status mechanisms (menu bar, window toolbars, other application functions) and the Keyboard preferences pane lets you map commands any way you want.