diff options
author | Josh Rahm <rahm@google.com> | 2025-04-08 11:06:53 -0600 |
---|---|---|
committer | Josh Rahm <rahm@google.com> | 2025-04-08 11:06:53 -0600 |
commit | f020e70d5ffd7ee6bd78e111d77859fcabcbcacc (patch) | |
tree | 7e24a2c4aa42b12a1a951699da10fc333803686a /setxkbmap.sh | |
parent | a8d67d30c27c2d4d372787181ecc5c44569d4ba8 (diff) | |
download | rkb-main.tar.gz rkb-main.tar.bz2 rkb-main.zip |
Make level 5 shift use "Lock".main
This fixes the issue in Vim where it recognizes it as Mod4.
Diffstat (limited to 'setxkbmap.sh')
-rwxr-xr-x | setxkbmap.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/setxkbmap.sh b/setxkbmap.sh index 1a58693..674056d 100755 --- a/setxkbmap.sh +++ b/setxkbmap.sh @@ -12,10 +12,13 @@ xmodmap <(echo ' # Remove Num_Lock, because Num_Lock is stupid and this allows # us to potentially use mod2 for things! - keycode 77 = NoSymbol + # keycode 77 = NoSymbol # keycode 51 = Control_R - remove control = Control_R - add mod2 = Control_R + # remove control = Control_R + # add mod2 = Control_R + + # ISO_Level5_Shift should be mapped to NumLock + remove mod3 = ISO_Level5_Shift # keycode 222 = semicolon colon paragraph degree # keycode 24 = Control_L |