Re:Use caps lock as a language switch
by ucs on Thursday September 15, 2016 @09:46PM
(#12511368)
I use Caps Lock as an extra general-purpose function key (F20), which I can then bind as I please depending on the application.
Mapping it as an extra modifier seems a tad unergonomic. Ideally, each modifier key should be located on either side of the keyboard, so that you can always engage it with the opposite hand. To that end, I also remap the Menu key on my MS Natural Keyboard[1] to act as a second Super modifier.
Furthermore, since I'm multilingual and need an AltGr modifier on both sides as well, I map the combo Ctrl+Super to act as AltGr. See my US+International XKB keymap[2] should you happen to want a similar setup on Linux.
Mapping it as an extra modifier seems a tad unergonomic. Ideally, each modifier key should be located on either side of the keyboard, so that you can always engage it with the opposite hand. To that end, I also remap the Menu key on my MS Natural Keyboard[1] to act as a second Super modifier.
Furthermore, since I'm multilingual and need an AltGr modifier on both sides as well, I map the combo Ctrl+Super to act as AltGr. See my US+International XKB keymap[2] should you happen to want a similar setup on Linux.
[1] https://www.microsoft.com/accessories/en-us/products/keyboar...
[2] https://gist.github.com/ucs1/fe673a3606442911dbd7d016a372646...