I have been a BTT user for years and always loved it, so first of all thank you for such wonderful software, it is a game changer! I just bought the new M1 MBP and it's my first Touchbar-enabled Mac, so I have been playing around with the touchbar features of BTT for the first time.
I would like to do the following:
I would like all apps to only show their own touchbar by default, except for the ones specify ; but also have one touchbar that I could display in any app while I'm pressing fn, and then have the app revert to the appropriate state (its own touchbar or the BTT custom one if it exists) once I release fn. Kind of like the standard behaviour of the Control strip, but I'd like to make a custom control strip.
Absolutely you can. Simply create the group and ensure you select the appropriate modifier key and select 'Only Show while these modifiers are present' on each widget.
I personally have different groups set for a variety of modifier key combos.
Thanks! So okay, I kind of managed it to work but not completely
I have all my buttons in the "All Apps" section to activate only when fn is pressed, and I have all the apps (including the "All apps" section) set as "Show BTT bar -- HIDE macOS Control Strip" and "Allow keyboard modifiers to restore a hidden touchbar while they are pressed"...
Apps which have no BTT touchbar defined actually do show my custom BTT "control strip" when I press fn, but apps that have a custom BTT touchbar do not change when fn is pressed, am I missing something?
Here is a very simple example. The custom control strip shows in undefined apps when I press fn (for instance in BTT itself) or in apps with no BTT button (for instance Firefox, included in the preset but empty), and the default touchbar shows when fn is not pressed. But in apps with a BTT bar (PyCharm and Finder in my preset) then the custom control strip never shows