15 lines
271 B
Text
15 lines
271 B
Text
|
#!/bin/sh
|
||
|
# This will swap caps and escape. Will ask for root privilage.
|
||
|
# Requires: sudo
|
||
|
# Usage: swap-caps-escape
|
||
|
|
||
|
TMP_KEYMAP=/tmp/keymap_tmp.kmap
|
||
|
cat <<-EOF > "$TMP_KEYMAP"
|
||
|
keycode 1 = Caps_Lock
|
||
|
keycode 58 = Escape
|
||
|
EOF
|
||
|
|
||
|
sudo loadkeys "$TMP_KEYMAP"
|
||
|
|
||
|
rm "$TMP_KEYMAP"
|