From 042f0c6cbc4a8befdd152f61128a2bd83d7bae12 Mon Sep 17 00:00:00 2001 From: Quant1um Date: Fri, 12 Jul 2024 13:57:36 +0300 Subject: [PATCH] x11: fix key modifiers mappings --- src/x11/keyboard.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/x11/keyboard.rs b/src/x11/keyboard.rs index 4985e641..634a205a 100644 --- a/src/x11/keyboard.rs +++ b/src/x11/keyboard.rs @@ -370,9 +370,9 @@ pub(super) fn key_mods(mods: KeyButMask) -> Modifiers { // X11's mod keys are configurable, but this seems // like a reasonable default for US keyboards, at least, // where the "windows" key seems to be MOD_MASK_4. - (KeyButMask::BUTTON1, Modifiers::ALT), - (KeyButMask::BUTTON2, Modifiers::NUM_LOCK), - (KeyButMask::BUTTON4, Modifiers::META), + (KeyButMask::MOD1, Modifiers::ALT), + (KeyButMask::MOD2, Modifiers::NUM_LOCK), + (KeyButMask::MOD4, Modifiers::META), (KeyButMask::LOCK, Modifiers::CAPS_LOCK), ]; for (mask, modifiers) in &key_masks {