From: Samir Benmendil Date: Mon, 5 May 2014 00:03:21 +0000 (+0100) Subject: xkb: use xcape to map CAPS to Ctrl & Esc X-Git-Url: https://git.rmz.io/dotfiles.git/commitdiff_plain/9191e4c6e8a5b42d180beb94d1abd2e939609497?ds=inline xkb: use xcape to map CAPS to Ctrl & Esc --- diff --git a/xkb/symbols/dvorak b/xkb/symbols/dvorak index 42b173c..4836766 100644 --- a/xkb/symbols/dvorak +++ b/xkb/symbols/dvorak @@ -32,7 +32,7 @@ xkb_symbols "default" { //{{{1 key { [ equal, plus ] }; // 3rd Row {{{2 - key { [ Escape ] }; + key { [ Control_L ] }; key { [ a, A, adiaeresis, Adiaeresis ] }; key { [ o, O, odiaeresis, Odiaeresis ] }; key { [ e, E, EuroSign, EuroSign ] }; @@ -68,8 +68,8 @@ xkb_symbols "default" { //{{{1 key { [ Super_L ] }; key { [ space ] }; key { [ Super_R ] }; - key { [ Control_R ] }; key { [ ISO_Level3_Shift ] }; + key { [ Control_R ] }; // F Keys {{{2 key { [ Escape ] }; @@ -122,6 +122,8 @@ xkb_symbols "default" { //{{{1 key { [ Up ] }; key { [ Left ] }; key { [ Right ] }; + + modifier_map Control { , }; }; //}}}1 partial diff --git a/xprofile b/xprofile index d70f69f..3161e09 100644 --- a/xprofile +++ b/xprofile @@ -3,4 +3,5 @@ compton -b --config ~/.config/compton.conf xautolock -time 10 -locker "i3lock -n -c 000000" -detectsleep & xkbcomp -I$HOME/.config/xkb $HOME/.config/xkb/$HOST.xkb $DISPLAY xbindkeys +xcape -e "Control_L=Escape;Control_R=Escape" urxvtd -q -f -o