User:Int 80h/files/.xmodmaprc

.xmodmaprc

edit

This modification works best in conjunction with the USA International (AltGr dead keys) layout.
Switch [Esc] and [CapsLock], put 'ł' and 'Ł' on 'w' and 'W', diaeresae on 'a', 'o' and 'u', make keypad dot an actual dot, put '/' and '\' on Super_R (a legacy from using the CyMotion Pro which had a dedicated @-sign there).

clear lock
clear mod4

keycode 9 = Caps_Lock NoSymbol Caps_Lock NoSymbol Caps_Lock
keycode 66 = Escape NoSymbol Escape NoSymbol Escape

keycode 25 = w W w W lstroke Lstroke aring Aring

keycode 38 = a A a A adiaeresis Adiaeresis ae AE
keycode 24 = q Q q Q aacute Aacute at Greek_OMEGA

keycode 32 = o O o O odiaeresis Odiaeresis oslash Oslash
keycode 33 = p P p P oacute Oacute thorn THORN

keycode 30 = u U u U udiaeresis Udiaeresis downarrow uparrow
keycode 29 = y Y z Z uacute Uacute leftarrow yen

keycode 91 = KP_Delete KP_Decimal KP_Separator
keycode 134 = slash backslash

add mod4 = Super_L
add lock = Caps_Lock

Super_L

edit

The Super_L key doesn't seem to work as expected on Fedora. Usually, the Super_L settings can be omitted.