From 6fd476783ce69c23feb0d7b32e15d4ed256cce1f Mon Sep 17 00:00:00 2001 From: Krzysztof Kondrak Date: Tue, 22 Dec 2015 12:54:06 +0100 Subject: [PATCH] Added backquote/tilde key --- src/lib.rs | 3 ++- src/windows.rs | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index d93872f..7881404 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -115,6 +115,7 @@ pub enum Key { Right, Up, Apostrophe, + Backquote, Backslash, Comma, @@ -168,7 +169,7 @@ pub enum Key { NumPadPlus, NumPadEnter, - Count = 102, + Count = 103, } #[cfg(target_os = "windows")] diff --git a/src/windows.rs b/src/windows.rs index dd8893d..9444f89 100644 --- a/src/windows.rs +++ b/src/windows.rs @@ -85,6 +85,7 @@ fn update_key_state(window: &mut Window, wparam: u32, state: bool) { 0x14D => window.keys[Key::Right as usize] = state, 0x148 => window.keys[Key::Up as usize] = state, 0x028 => window.keys[Key::Apostrophe as usize] = state, + 0x029 => window.keys[Key::Backquote as usize] = state, 0x02B => window.keys[Key::Backslash as usize] = state, 0x033 => window.keys[Key::Comma as usize] = state, 0x00D => window.keys[Key::Equal as usize] = state,