aboutsummaryrefslogtreecommitdiff
path: root/src/ui/hotkey_overlay.rs
diff options
context:
space:
mode:
authorbbb651 <bar.ye651@gmail.com>2024-12-13 02:40:36 +0200
committerIvan Molodetskikh <yalterz@gmail.com>2025-01-02 14:59:15 +0300
commit4e33f4552226fbadb156ca16b483cda10d04b433 (patch)
tree29b2e8b79879c51af9d0a543a46bdf42d3d64dec /src/ui/hotkey_overlay.rs
parentb16d7abb35ec35dba77de919ef56b9de5c4e9caf (diff)
downloadniri-4e33f4552226fbadb156ca16b483cda10d04b433.tar.gz
niri-4e33f4552226fbadb156ca16b483cda10d04b433.tar.bz2
niri-4e33f4552226fbadb156ca16b483cda10d04b433.zip
Add `Mouse{Left,Right,Middle,Back,Forward}` binds
Diffstat (limited to 'src/ui/hotkey_overlay.rs')
-rw-r--r--src/ui/hotkey_overlay.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ui/hotkey_overlay.rs b/src/ui/hotkey_overlay.rs
index 209e7dee..4bdfddc6 100644
--- a/src/ui/hotkey_overlay.rs
+++ b/src/ui/hotkey_overlay.rs
@@ -415,6 +415,11 @@ fn key_name(comp_mod: CompositorMod, key: &Key) -> String {
let pretty = match key.trigger {
Trigger::Keysym(keysym) => prettify_keysym_name(&keysym_get_name(keysym)),
+ Trigger::MouseLeft => String::from("Mouse Left"),
+ Trigger::MouseRight => String::from("Mouse Right"),
+ Trigger::MouseMiddle => String::from("Mouse Middle"),
+ Trigger::MouseBack => String::from("Mouse Back"),
+ Trigger::MouseForward => String::from("Mouse Forward"),
Trigger::WheelScrollDown => String::from("Wheel Scroll Down"),
Trigger::WheelScrollUp => String::from("Wheel Scroll Up"),
Trigger::WheelScrollLeft => String::from("Wheel Scroll Left"),