commit 55d3601cd8fa73cc74d6cf8a7d993c6d516d8843 parent 29fae57ba06cd61a71b7c379a3bea8bdd93a70df Author: jacob@nzxt <jacobouno@protonmail.com> Date: Sat, 13 Jun 2020 17:30:25 -0700 Use keysym instead of keycodes for xmodmap Diffstat:
| M | xinitrc/.xinitrc | | | 9 | +++++---- |
| M | xsession/.xsession | | | 6 | +++--- |
2 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/xinitrc/.xinitrc b/xinitrc/.xinitrc @@ -1,5 +1,5 @@ #!/usr/bin/env sh {{{ -# vim: foldmethod=marker +# vim: foldmethod=marker userresources=$HOME/.Xresources usermodmap=$HOME/.Xmodmap @@ -35,12 +35,13 @@ xwallpaper --zoom $XDG_CONFIG_HOME/wallpaper & xsetroot -xcf ~/.icons/Quintom/cursors/left_ptr 13 & # kbd -xmodmap -e "keycode 117 = Super_R" & -xmodmap -e "keycode 66 = Escape" & +setxkbmap -option ctrl:nocaps +xmodmap -e "keysym Control_L = Escape" & +xmodmap -e "keysym Menu = Super_R" & xset r rate 250 30 & # setup -lesskey ~/.config/lesskey +lesskey ~/.config/lesskey & # daemons xbanish & diff --git a/xsession/.xsession b/xsession/.xsession @@ -3,9 +3,9 @@ # disable core dumps. ulimit -Sc 0 -/usr/X11R6/bin/setxkbmap -option ctrl:nocaps & -/usr/X11R6/bin/xmodmap -e "keycode 66 = Escape" & -/usr/X11R6/bin/xmodmap -e "keycode 117 = Super_R" & +/usr/X11R6/bin/setxkbmap -option ctrl:nocaps +/usr/X11R6/bin/xmodmap -e "keysym Control_L = Escape" & +/usr/X11R6/bin/xmodmap -e "keysym Menu = Super_R" & /usr/X11R6/bin/xset dpms 320 & /usr/X11R6/bin/xset r rate 250 30 & /usr/X11R6/bin/xsetroot -xcf /home/jacob/.icons/Quintom/cursors/left_ptr 13 &