I have added this option into a file under /etc/X11/xorg.conf.d and I was happy that it did as documented: the Window keys became additional Control keys. But when I put my screen to sleep and then reawakened it, the effect is gone: Win keys act as Win keys again. Reproducible: Always Steps to Reproduce: 1. Configure xkb by adding option (see below) 2. Activate screensaver by running i3lock 3. Reawaken by typing my password Actual Results: Win key now acts as Win key, for example typing Win-L in Emacs results in a message "s-l is undefined" Expected Results: Win key should have stayed remapped, for example typing Win-L in Emacs should center the line at point Here is the config file with the option: Section "Files" FontPath "/usr/share/fonts/terminus" EndSection Section "InputClass" Identifier "keyboard defaults" MatchIsKeyboard "on" Option "XKbOptions" "shift:both_capslock,compose:caps,altwin:ctrl_win,keypad:pointerkeys" EndSection x11-base/xorg-server version 1.20.7 screensaver is x11-misc/i3lock-2.10-r1
Sorry - I traced the problem to the peculiar way in which I start i3lock ...