13 xmodmap
-e "clear mod1"
14 xmodmap
-e "clear mod4"
15 xmodmap
-e "keycode 115 = Alt_L"
16 xmodmap
-e "keycode 64 = Super_L"
17 xmodmap
-e "add mod1 = Alt_L"
18 xmodmap
-e "add mod4 = Super_L"
23 xmodmap
-e "clear mod1"
24 xmodmap
-e "clear mod4"
25 xmodmap
-e "keycode 115 = Super_L"
26 xmodmap
-e "keycode 64 = Alt_L"
27 xmodmap
-e "add mod1 = Super_L"
28 xmodmap
-e "add mod4 = Alt_L"
32 # get current value of Alt_L
33 alt
=$
(xmodmap |
awk '/mod1/ {print $3}' |
tr -d '(),')
35 if [ "$alt" = "0x40" ]; then
37 elif [ "$alt" = "0x73" ]; then