fixed keysym_to_virtual_keycode and virtual_keycode_to_keysym

This commit is contained in:
Janis 2021-11-28 19:10:36 +01:00
parent d3f630549e
commit 2b4ddc8b5a
2 changed files with 7 additions and 7 deletions

View file

@ -89,7 +89,7 @@ pub enum VirtualKeyCode {
F24, F24,
/// Print Screen/SysRq. /// Print Screen/SysRq.
Snapshot, Print,
/// Scroll Lock. /// Scroll Lock.
Scroll, Scroll,
/// Pause/Break key, next to Scroll lock. /// Pause/Break key, next to Scroll lock.

View file

@ -127,11 +127,11 @@ pub fn keysym_to_virtual_keycode(keysym: u32) -> Option<VirtualKeyCode> {
x11::keysym::XK_Page_Down => VirtualKeyCode::PageDown, x11::keysym::XK_Page_Down => VirtualKeyCode::PageDown,
x11::keysym::XK_End => VirtualKeyCode::End, x11::keysym::XK_End => VirtualKeyCode::End,
//x11::keysym::XK_Begin => VirtualKeyCode::Begin, //x11::keysym::XK_Begin => VirtualKeyCode::Begin,
//x11::keysym::XK_Win_L => VirtualKeyCode::Win_l, x11::keysym::XK_Win_L => VirtualKeyCode::LWin,
//x11::keysym::XK_Win_R => VirtualKeyCode::Win_r, x11::keysym::XK_Win_R => VirtualKeyCode::RWin,
//x11::keysym::XK_App => VirtualKeyCode::App, //x11::keysym::XK_App => VirtualKeyCode::App,
//x11::keysym::XK_Select => VirtualKeyCode::Select, //x11::keysym::XK_Select => VirtualKeyCode::Select,
//x11::keysym::XK_Print => VirtualKeyCode::Print, x11::keysym::XK_Print => VirtualKeyCode::Print,
//x11::keysym::XK_Execute => VirtualKeyCode::Execute, //x11::keysym::XK_Execute => VirtualKeyCode::Execute,
x11::keysym::XK_Insert => VirtualKeyCode::Insert, x11::keysym::XK_Insert => VirtualKeyCode::Insert,
//x11::keysym::XK_Undo => VirtualKeyCode::Undo, //x11::keysym::XK_Undo => VirtualKeyCode::Undo,
@ -1132,11 +1132,11 @@ pub fn virtual_keycode_to_keysym(keycode: VirtualKeyCode) -> Option<u32> {
VirtualKeyCode::PageDown => x11::keysym::XK_Page_Down, VirtualKeyCode::PageDown => x11::keysym::XK_Page_Down,
VirtualKeyCode::End => x11::keysym::XK_End, VirtualKeyCode::End => x11::keysym::XK_End,
//VirtualKeyCode::Begin => x11::keysym::XK_Begin, //VirtualKeyCode::Begin => x11::keysym::XK_Begin,
//VirtualKeyCode::Win_l => x11::keysym::XK_Win_L, VirtualKeyCode::LWin => x11::keysym::XK_Win_L,
//VirtualKeyCode::Win_r => x11::keysym::XK_Win_R, VirtualKeyCode::RWin => x11::keysym::XK_Win_R,
//VirtualKeyCode::App => x11::keysym::XK_App, //VirtualKeyCode::App => x11::keysym::XK_App,
//VirtualKeyCode::Select => x11::keysym::XK_Select, //VirtualKeyCode::Select => x11::keysym::XK_Select,
//VirtualKeyCode::Print => x11::keysym::XK_Print, VirtualKeyCode::Print => x11::keysym::XK_Print,
//VirtualKeyCode::Execute => x11::keysym::XK_Execute, //VirtualKeyCode::Execute => x11::keysym::XK_Execute,
VirtualKeyCode::Insert => x11::keysym::XK_Insert, VirtualKeyCode::Insert => x11::keysym::XK_Insert,
//VirtualKeyCode::Undo => x11::keysym::XK_Undo, //VirtualKeyCode::Undo => x11::keysym::XK_Undo,