From: Oleg Kostyuk Date: Tue, 15 Apr 2014 23:09:52 +0000 (+0300) Subject: Updates to keyboard layout switcher script X-Git-Url: https://git.donarmstrong.com/?p=tmk_firmware.git;a=commitdiff_plain;h=5ddefef79feb5c6d36292087feb8b5595f5910eb Updates to keyboard layout switcher script --- diff --git a/keyboard/ergodox/addons/bin/set-xkb-map b/keyboard/ergodox/addons/bin/set-xkb-map index 1ffd99d..278c1c9 100755 --- a/keyboard/ergodox/addons/bin/set-xkb-map +++ b/keyboard/ergodox/addons/bin/set-xkb-map @@ -1,24 +1,26 @@ #!/bin/sh +xset r rate 350 80 + opts='-model pc104 -option grp:caps_toggle,grp_led:scroll' case "$1" in dvorak) - setxkbmap "$opts" -layout us,ru -variant dvp, + setxkbmap $opts -layout us,ru -variant dvp, ;; carpalx) - setxkbmap "$opts" -layout carpalx,ru -variant qgmlwb-p, + setxkbmap $opts -layout carpalx,ru -variant qgmlwb-p, ;; workman) variant='wcp,' lsusb | grep -q feed:1112 || variant='wce,' [ -e ~/.force_ergodox ] && variant='wce,' [ -e ~/.force_plain ] && variant='wcp,' - setxkbmap "$opts" -layout workman,ru -variant "$variant" + setxkbmap $opts -layout workman,ru -variant "$variant" ;; *) # US or unknown layout - setting US - setxkbmap "$opts" -layout us,ru + setxkbmap $opts -layout us,ru ;; esac