From 5f0b2e81729ec984f7cf6ad6d3099bf804bfcdde Mon Sep 17 00:00:00 2001 From: myypo Date: Tue, 9 Jun 2026 23:12:59 +0300 Subject: [PATCH] fix(wl): correct navigation keycodes --- src/backend/wayland.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/backend/wayland.rs b/src/backend/wayland.rs index cbd27d1..02a4b59 100644 --- a/src/backend/wayland.rs +++ b/src/backend/wayland.rs @@ -825,13 +825,13 @@ pub(super) fn keycode_to_key(kc: u32, xkb_state: Option<&xkb::State>) -> Option< // Navigation 102 => return Some(Key::Home), - 103 => return Some(Key::End), - 104 => return Some(Key::Up), + 103 => return Some(Key::Up), + 104 => return Some(Key::PageUp), 105 => return Some(Key::Left), 106 => return Some(Key::Right), - 107 => return Some(Key::PageUp), - 108 => return Some(Key::PageDown), - 109 => return Some(Key::Down), + 107 => return Some(Key::End), + 108 => return Some(Key::Down), + 109 => return Some(Key::PageDown), 110 => return Some(Key::Insert), 111 => return Some(Key::Delete), // Function keys