diff --git a/src/backends/xlib/mod.rs b/src/backends/xlib/mod.rs index bccc8c5..3d8d78f 100644 --- a/src/backends/xlib/mod.rs +++ b/src/backends/xlib/mod.rs @@ -267,6 +267,7 @@ impl XLib { } xlib::KeyPress | xlib::KeyRelease => { let ev = unsafe { &event.key }; + let keycode = keysym_to_virtual_keycode(self.keyev_to_keysym(ev).get()); let state = if ev.type_ == xlib::KeyPress { diff --git a/src/state.rs b/src/state.rs index bce41a4..b1c359e 100644 --- a/src/state.rs +++ b/src/state.rs @@ -190,15 +190,15 @@ where }, )); - self.add_keybind(KeyBinding::new( - KeyBind::new(VirtualKeyCode::Print), - |wm, _| wm.spawn("screenshot.sh", &[]), - )); + // self.add_keybind(KeyBinding::new( + // KeyBind::new(VirtualKeyCode::Print), + // |wm, _| wm.spawn("screenshot.sh", &[]), + // )); - self.add_keybind(KeyBinding::new( - KeyBind::new(VirtualKeyCode::Print).with_mod(ModifierKey::Shift), - |wm, _| wm.spawn("screenshot.sh", &["-edit"]), - )); + // self.add_keybind(KeyBinding::new( + // KeyBind::new(VirtualKeyCode::Print).with_mod(ModifierKey::Shift), + // |wm, _| wm.spawn("screenshot.sh", &["-edit"]), + // )); self.add_keybind(KeyBinding::new( KeyBind::new(VirtualKeyCode::M).with_mod(self.config.mod_key),