fixed keysym_to_virtual_keycode and virtual_keycode_to_keysym
This commit is contained in:
parent
d3f630549e
commit
2b4ddc8b5a
|
@ -89,7 +89,7 @@ pub enum VirtualKeyCode {
|
|||
F24,
|
||||
|
||||
/// Print Screen/SysRq.
|
||||
Snapshot,
|
||||
Print,
|
||||
/// Scroll Lock.
|
||||
Scroll,
|
||||
/// Pause/Break key, next to Scroll lock.
|
||||
|
|
|
@ -127,11 +127,11 @@ pub fn keysym_to_virtual_keycode(keysym: u32) -> Option<VirtualKeyCode> {
|
|||
x11::keysym::XK_Page_Down => VirtualKeyCode::PageDown,
|
||||
x11::keysym::XK_End => VirtualKeyCode::End,
|
||||
//x11::keysym::XK_Begin => VirtualKeyCode::Begin,
|
||||
//x11::keysym::XK_Win_L => VirtualKeyCode::Win_l,
|
||||
//x11::keysym::XK_Win_R => VirtualKeyCode::Win_r,
|
||||
x11::keysym::XK_Win_L => VirtualKeyCode::LWin,
|
||||
x11::keysym::XK_Win_R => VirtualKeyCode::RWin,
|
||||
//x11::keysym::XK_App => VirtualKeyCode::App,
|
||||
//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_Insert => VirtualKeyCode::Insert,
|
||||
//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::End => x11::keysym::XK_End,
|
||||
//VirtualKeyCode::Begin => x11::keysym::XK_Begin,
|
||||
//VirtualKeyCode::Win_l => x11::keysym::XK_Win_L,
|
||||
//VirtualKeyCode::Win_r => x11::keysym::XK_Win_R,
|
||||
VirtualKeyCode::LWin => x11::keysym::XK_Win_L,
|
||||
VirtualKeyCode::RWin => x11::keysym::XK_Win_R,
|
||||
//VirtualKeyCode::App => x11::keysym::XK_App,
|
||||
//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::Insert => x11::keysym::XK_Insert,
|
||||
//VirtualKeyCode::Undo => x11::keysym::XK_Undo,
|
||||
|
|
Loading…
Reference in a new issue