

This is because Meta and Alt are different and you can bind things to M-a and to A-a and they should not be confused. Thus, Emacs notices that no key will be Meta and accepts Alt instead of Meta. This will make your Windows/Penguin key the Super key. ! Super_L is already mod4 on my system, but Super_R is not Put the following into your ~/.Xmodmap file (create if necessary). Obviously this trick only works if you don’t use the Windows/Menu/Penguin/whatever keys. X doesn’t even know about the Windows/Menu keys anymore, and Emacs works you would expect it to. Select a pc101 keyboard type instead of a pc104. If you’re using XFree86 4, you can get a similar effect by putting something like this in XF86Config-4: Section "InputDevice"


On some ports, Emacs finds an existing Meta key and no longer treats Alt as the Meta key. Well, if running EmacsOnTerminal, better see below. The ESC key can be used as a prefix, and often works without initial hassle. On Macintoshes meta is often the Option key, which often is caught for other purposes.
EMACS FOR MAC OSX WINDOWS
In some distributions, this is the Windows key, or a Penguin key on some keyboards. If your Emacs does not recognize your Alt key as the Meta key anymore, then you probably have some other key bound to Meta.
