Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I just tried reading the documentation and I have no idea what I’m supposed to do. I have a bunch of keyboards that won’t let me use the F keys as standard f keys (only lets me use them as multimedia keys) unless I hold the keyboards fn key. Karabiner is set to “use f keys as standard f keys” and it still doesn’t work. Anyone know how I might use kanata to use F1, F2…etc without holding the keyboards fn key?


I don’t know Kanata, but you need to find out which key codes are sent for the multimedia functions in order to remap them. This file [0] (linked from [1]) contains the key names Kanata knows, and it has entries like “VolumeUp”. You could try to remap those to the respective function key.

There are some keyboards, however, which send multimedia commands via USB “out of band” from normal key codes, and which therefore cannot be remapped that way.

[0] https://github.com/jtroo/kanata/blob/main/parser/src/keys/mo...

[1] https://jtroo.github.io/config.html#key-names

In case you are on Windows, I would recommend SharpKeys [2] for basic remappings.

[2] https://github.com/randyrants/sharpkeys


Since Karabiner is Mac only: does the system setting to use the f keys as function keys not work for these keyboards: https://support.apple.com/guide/mac-help/use-keyboard-functi...?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: