6 ms·
Fn keys are literally just layer keys: They don’t send a keycode, they modify existing keys so they either send different keycodes or modify the keyboard’s sta
by sshine 2y ago
Fn keys are literally just layer keys:
They don’t send a keycode, they modify existing keys so they either send different keycodes or modify the keyboard’s state (e.g. toggle LEDs).
The main difference is, once you start rabbit-holing the custom layers, you don’t have to only put a layer on the F keys.
My favourite layer is holding down an extra thumb key to get arrow keys + home/end, pgup/pgdown near home row.
Since I have yet an extra thumb key, I made it so I get those navigation keys but holding down Ctrl, so I don’t need to stretch across both a Fn key and a modifier. And so on.
I have a combined Tab + Ctrl key: Ctrl on hold, Tab on click. All of these just work, no adaptation, no downside, just less movement.
I’ll never go back from this.
- mickimnet 2y agoI believe that the origin message refers to the function row keys—as F1-F12 and the media keys.
- dotancohen 2y agoHow do you press Ctrl-Tab? At least for me that is a very common shortcut, among other things it cycles tabs in e.g. Firefox.
- arcanemachiner 2y agoAs someone who didn't go too crazy with the custom keymaps, it's a thumb press for the Ctrl key, and a pinky press for the tab key. (I have the Tab key in the expected spot.) Ctrl+Shift+Tab works as expected also.
- dotancohen 2y agoThe guy I replied to has a combined Tab + Ctrl key: Ctrl on hold, Tab on click.