Files (in progress)

The xmodmap files are all dependent on the underlying hardware. A PC keyboard sends different codes than an Apple or Sun keyboard. Therefore, even though all of xmodmap files have the same result, they are quite different.

If you have a keyboard for which the proper file doesn’t work, please let me know about it. If you want to attempt to fix it yourself, you can use xkeycaps to switch the keys around. I would appreciate it if you contribute any additional keyboard mappings to this project.

Also, the xmodmap files only define the printing keys (and don't yet cover the keypad). This means that any other swapping you've done, like switching CapsLock and Control, won't be affected. However, this also means that you may have to add a mapping for the Mode_switch keysym in order to access the alternate characters.

x86

Apple

Sun