Open rkosmala opened 5 days ago
Does karabiner handle this correctly? Is there any insight to be gained from this ticket: https://github.com/jtroo/kanata/issues/975 ?
To my understanding #975 only proposes some workaround to put different functions which Touch Bar provides (volume, brightness control, etc), as a programatic layer under F1-F12 keys with Fn modifier.
I have found this description in Karabiner Elements docs. Does it means kanata
is also unable to signal Mac to change Touch Bar as it acts upon KE virtual keyboard?
Don't know if it's relevant, but on System preferences->Keyboard Shortcuts->Modifier Keys I see KE virtual driver provides Globe key, whereas on older Macs with Touch Bar internal keyboard shows Function Key instead.
Requirements
Describe the bug
Mac OS allows configuring Touch Bar stripe to change it's state depending on
fn
being pressed or not. Whenkanata
is executing Touch Bar becomes frozen in the state it was upon kanata startup and no longer respond tofn
being pressed. It seems irrelevant what functions are assigned to both Touch Bar states in OSX System Preferences. Mapping standard keys in layer triggered withfn
works fine.Relevant kanata config
To Reproduce
fn
key released upon startup)fn
keyExpected behavior
Touch Bar shows F1, F2 keys
Kanata version
1.7.0
Debug logs
No response
Operating system
Mac OS Sonoma 14.6.1
Additional context
No response