From 5ddefef79feb5c6d36292087feb8b5595f5910eb Mon Sep 17 00:00:00 2001 From: Oleg Kostyuk Date: Wed, 16 Apr 2014 02:09:52 +0300 Subject: [PATCH] Updates to keyboard layout switcher script --- keyboard/ergodox/addons/bin/set-xkb-map | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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 -- 2.39.2