From 9aab0af10906a7e82cc8607adb5200ff1d07e13d Mon Sep 17 00:00:00 2001 From: druckdev Date: Mon, 24 Jan 2022 13:20:30 +0100 Subject: [PATCH] X11:xmodmap: Keep Caps_Lock on Shift+Caps Remove other Caps_Lock binding. --- .config/X11/xmodmap | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/.config/X11/xmodmap b/.config/X11/xmodmap index 1787604..d19a1af 100644 --- a/.config/X11/xmodmap +++ b/.config/X11/xmodmap @@ -1,14 +1,8 @@ -! Bind Caps_Lock to Escape +! Make unmodified Caps_Lock Esc, but keep regular Caps behaviour on Shift + +! Caps_Lock remove Lock = Caps_Lock keycode 66 = -keycode 66 = Escape - -! Bind Alt_R to mode_switch -keycode 108 = Mode_switch ISO_Level3_Shift - -! Bind mode_switch + both shifts to caps_lock -keycode 50 = Shift_L Shift_L Shift_L Caps_Lock -keycode 62 = Shift_R Shift_R Shift_R Caps_Lock +keycode 66 = Escape Caps_Lock ! Do not double assign less and greater on the key right of Shift_L on an ISO ! layout