I keep accidentally hitting the Escape key when I'm typing. I'd like to move to more towards the center of the Touch Bar, or require a double-click to activate it. Is this possible?
3 Answers
There’s no native way to move (or adjust the sensitivity of) the escape key on the Touch Bar.
Some potential solutions:
- Upgrade to a new MacBook with a physical ESC key
- Use Better Touch Tool to temporarily hide your entire Touch Bar (solutions below)
- Use an external keyboard
Using BTT to hide the Touchbar
This solution was posed in a BTT GitHub issue:
- Uncheck "Show MacOS Control Strip" and "Show Escape Button" in general touchbar settings.
- Create a button with no action and put a bunch of blank spaces in the name and make the button black (this moves the button you'll create in the following step over to the right so your pinky won't hit it).
- Create a "Toggle BTT Touchbar" button with "Toggle BetterTouchTool Touchbar" as its action. This let's you get the standard touchbar back if/when you need it.
This solution is from the Apple discussion board:
Click "TouchBar" Click "General Touch Bar Settings" Check "Enable Touch Bar Support" Uncheck "Show macOS Control Strip" Check Show "BTT icon in Control Strip" All Other items are unchecked Click Close 14  Click "+ TouchBar Button" Give the button a Name...I chose "Unhide the Touch Bar with Satan Spawn ESC key" For "Predefined Action:" choose "Toggle BTT Touch Bar”  Click "Advanced Configuration" for the button and choose where you want it to appear...I chose the right side for "Item Placement..."  Now my Touch Bar looks like this:  With nothing else on the Touch Bar:
 This Touch Bar persists across all apps. If I tap the button, the regular Touch Bar returns
NOTE: You may also need to hide the BTT icon in settings, as it will replace the ESC key when the Touch Bar is empty.
-
1You say there’s no way to change it, but you reference BTT to customize it, which implies there is a way to change it. How would you utilize BTT to achieve the OP’s goal?– AllanCommented Dec 30, 2019 at 3:50
-
@Allan By “native” I mean that there’s no way to do it without 3rd party software - does that make sense? Regarding specific implementation of BTT for this issue, I agree that I left it vague - this is both bc I don’t have direct experience with the tool and from what I’ve read there are a few different solutions (one of which was included in the linked thread, which I’ve now highlighted as part of the BTT bullet).– JBallinCommented Dec 30, 2019 at 4:06
-
2What I’m getting at, is I’m trying to follow your links, but none lead to a solution. If there is something on the BTT site, it should be summarized here and linked to for reference. The ultimate goal is to provide an answer to the question and that’s what bings the upvotes.– AllanCommented Dec 30, 2019 at 4:20
-
@Allan makes sense. I did some more research and updated the answer. Thanks for the feedback!– JBallinCommented Dec 30, 2019 at 4:49
-
Thank you for this! It was also a great way to start to understand how BTT works, which I had been having trouble with.– Adam_GCommented Jan 2, 2020 at 0:26
Maybe you can stick something there (thin and soft so it won't scratch the screen). Then dedicate a physical key (e.g. CapsLock or backtick1) to ESC.
My test shows two layers of tissue can make it completely insensitive.
-
I’ve seen other people use tape as well! Good point about the ability to map another key to ESC.– JBallinCommented Dec 30, 2019 at 6:56
-