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 {