I recently changed from Arch to Elementary, and use emacs for all my programming, in Arch I had configured Caps Lock as Hyper, Windows Key as Super.

In elementary Os through the keyboard settings I configured caps lock as Hyper, but then realized windows key seems to default to also hyper instead of super like most distros do, or at least emacs is receiving a hyper modifier when I press win key, and there's no keyboard configuration to make it super, this is basically removing a whole keyboard of possible shortcuts for emacs.

Is there something I'm missing? How can I make Win key work as super? (s-[whatever]) in emacs)

Also, setting caps lock as "additional super" does the same thing as "additional hyper". Freya doesn't seem to distinguish between the two?

closed as off-topic by Lewis Goddard Feb 20 at 16:12

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "The Question is about a release or feature that has been significantly updated, to the point at which upgrading fixes the issue or answers the question." – Lewis Goddard
If this question can be reworded to fit the rules in the help center, please edit the question.

  • I know this is not a complete answer but maybe it helps you to find it: I use xmodmap command to map my capslock key to mouse button 2 (helpful in pasting commands from websites in terminal). In my case the commands looks like that xmodmap -e "keycode 66 = Pointer_Button2" You can use xev command to find out what keycode your caps lock and windows key have. Just start it in terminal with xev, type windows and caps lock keys and remember their keycodes. In my case win has keycode 133 and caps lock 66. – mazienho Nov 8 '15 at 18:30
  • Here is another thread that may help for re-mapping keys: elementaryos.stackexchange.com/questions/7889/… – Kreston Lee Oct 7 '17 at 9:03