From f020e70d5ffd7ee6bd78e111d77859fcabcbcacc Mon Sep 17 00:00:00 2001 From: Josh Rahm Date: Tue, 8 Apr 2025 11:06:53 -0600 Subject: Make level 5 shift use "Lock". This fixes the issue in Vim where it recognizes it as Mod4. --- jr | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'jr') diff --git a/jr b/jr index a03d6dc..48f74ab 100644 --- a/jr +++ b/jr @@ -9,8 +9,8 @@ xkb_symbols "josh-dvorak-intl" { key.type = "EIGHT_LEVEL"; - modifier_map Mod3 { Hyper_L, ISO_Level5_Shift }; - modifier_map Mod4 { Super_L, ISO_Level5_Shift }; + modifier_map Mod2 { ISO_Level5_Shift }; + modifier_map Mod3 { Hyper_L }; modifier_map Mod5 { ISO_Level3_Shift }; key { @@ -36,7 +36,8 @@ xkb_symbols "josh-dvorak-intl" { symbols[Group1] = [Tab, ISO_Left_Tab] }; key { - symbols[Group1] = [Control_R, Control_R] + type[Group1] = "ONE_LEVEL", + symbols[Group1] = [ Control_R, Alt_R, Hyper_R ] }; key { -- cgit