Re:Show HN: Fluor a macOS app to switch Fn keys depending on...
by toyg on Wednesday January 11, 2017 @04:28AM
(#13372782)
It doesn't work with the Kinesis Freestyle2 keyboard, in case you were wondering. Damn, what the fuck did Kinesis do with this thing...? I haven't found any software able to manage the Fn key on this keyboard.
[ Parent
| on HN ]
Re:Show HN: Fluor a macOS app to switch Fn keys depending on...
by e_proxus on Wednesday January 11, 2017 @09:53AM
(#13374258)
The Pause/Break key on the Kinesis Advantage (acting in macOS as F15) raises the brightness for me, but the Scroll lock key (which is supposed to lower brightness / act as F14) doesn't (it seems to act as Tab instead
Edit: This seems to be because those are mapped to F14/F15 respectively in macOS by default. Apparently an non-Apple external keyboard cannot send Apples media keys, so unless your keyboard has its own media keys it will not work.
The Kinesis Advantage supports enabling media keys by pressing =n (see http://superuser.com/a/403765)
Re:Show HN: Fluor a macOS app to switch Fn keys depending on...
by toyg on Wednesday January 11, 2017 @12:45PM
(#13375771)
The Freestyle 2 for Mac has working multimedia keys, which double as F keys when you press Fn - basically to mirror standard Apple keyboards. Unfortunately there must be some internal hacking involved, because the Kinesis does not respect the System Preference for swapping multimedia with F keys; I was hoping to work around that with some app, but nothing seems able to intercept most of its multimedia keys on Sierra. Tonight I'll try with khd [1], if I can figure out how it's supposed to work...
Re:Show HN: Fluor a macOS app to switch Fn keys depending on...
by csharp on Thursday January 12, 2017 @08:26AM
(#13381974)
Take a look at USB Overdrive. I have been able to map most of my peripherals there, even odd macro keys that random keyboards have. From there you can always combine it with BetterTouchTool (or something similar), to remap the now findable keys, if you want different behavior than the default.