This thread is going to dissolve into a pile-up on the Touch Bar, so I wanna jump in front of this. Readers of this site are mostly “hackers,” however mutated or dumbed-down that term has become over the years, correct? Everyone here has their windows and spaces just so, a full complement of shortcuts and trackpad gestures, and if they're serious about the Macintosh tools like TextExpander. As standard as GUIs are, w…
Caps Lock is already mapped to Control.
I've also used the same program to disable touch bar esc. This way there are no accidental presses. I did it by mapping esc to 'vk_none' for the 'no product name' device, which is how Karabiner sees touch bar.
I still dislike the keyboard because of its failure rate, but the layout is ok for me now.