mirror of
https://github.com/wez/wezterm.git
synced 2024-12-23 21:32:13 +03:00
window: add some more application keypad mappings
@petermblair: I didn't test this beyond it compiling because I don't have any keyboards that have a keypad :-p
This commit is contained in:
parent
38277a9592
commit
11b298d3ed
@ -96,6 +96,14 @@ pub fn keysym_to_keycode(keysym: u32) -> Option<KeyCode> {
|
||||
KEY_KP_Subtract => KeyCode::Subtract,
|
||||
KEY_KP_Decimal => KeyCode::Decimal,
|
||||
KEY_KP_Separator => KeyCode::Separator,
|
||||
KEY_KP_Space => KeyCode::Char(' '),
|
||||
KEY_KP_Tab => KeyCode::Char('\t'),
|
||||
KEY_KP_Left => KeyCode::ApplicationLeftArrow,
|
||||
KEY_KP_Up => KeyCode::ApplicationUpArrow,
|
||||
KEY_KP_Right => KeyCode::ApplicationRightArrow,
|
||||
KEY_KP_Down => KeyCode::ApplicationDownArrow,
|
||||
KEY_KP_Insert => KeyCode::Insert,
|
||||
KEY_KP_Equal => KeyCode::Char('='),
|
||||
|
||||
i @ KEY_KP_0..=KEY_KP_9 => KeyCode::Numpad((i - KEY_KP_0) as u8),
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user