diff --git a/system/keyboard.nix b/system/keyboard.nix index 7691343..bdb9f24 100644 --- a/system/keyboard.nix +++ b/system/keyboard.nix @@ -8,6 +8,16 @@ "main" = { # Some programs don't respect colemaks capslock bind, so we force it here "capslock" = "backspace"; + + # keyd has incorrect defaults :/ + "leftshift" = "leftshift"; + "rightshift" = "rightshift"; + "leftalt" = "leftalt"; + "rightalt" = "rightalt"; + "leftcontrol" = "leftcontrol"; + "rightcontrol" = "rightcontrol"; + "leftmeta" = "leftmeta"; + "rightmeta" = "rightmeta"; }; }; };