

In order to get around this, we need to edit the xmodmap configuration by calling xmodmap -e. Mod5 ISO_Level3_Shift (0x5c), Mode_switch (0xcb) Before going further, save this xmodmap somewhere as a default failsafe. As can be seen below, Xserver (by default) maps the hyper key to the windows key modifier (mod4). Yours may look a little different and you may have to update my following instructions accordingly. On the left you have the raw function (shift, alt, control etc) and on the right the functions currently mapped to these keys. If so, you can inspect your current modifer key bindings with a simple call to xmodmap which will yield something like the code output below.

In old-testing, all keyinput was generally controlled by your Xserver. At time of writing, I am running the following configuration: Linux was surprisingly the hardest of the three operating systems to rebind Caps Lock to something even remotely useful. (Note: Experienced Debian users can jump straight down to the script below and run it an appropriate time after the xserver launches).

Use your ring finger rather than your pinkie. Iįind this to actually be more ergonomic for a variety of positions and you can Due to my heavier usage of Emacs, I now bind caps lock to control. Update: As of Thursday (July 06 18) 23:07 I no longer bind caps to the
#Hyperkey by y how to#
WHEN WAS THE LAST TIME YOU WANTED TO ACTUALLY WRITE IN ALL CAPS? Caps lock is a wasted key, but it doesn’t need to be that way! You can bind your caps lock keys to any other modifier, and in the sections below I show you how to bind Caps Lock to the “Hyper Key” gives you an entire new pallete of shortcut commands.
