mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-08-02 14:57:31 +03:00
include: add new keycodes
This commit is contained in:
@ -286,6 +286,18 @@ typedef enum {
|
||||
GHOSTTY_KEY_KP_ADD,
|
||||
GHOSTTY_KEY_KP_ENTER,
|
||||
GHOSTTY_KEY_KP_EQUAL,
|
||||
GHOSTTY_KEY_KP_SEPARATOR,
|
||||
GHOSTTY_KEY_KP_LEFT,
|
||||
GHOSTTY_KEY_KP_RIGHT,
|
||||
GHOSTTY_KEY_KP_UP,
|
||||
GHOSTTY_KEY_KP_DOWN,
|
||||
GHOSTTY_KEY_KP_PAGE_UP,
|
||||
GHOSTTY_KEY_KP_PAGE_DOWN,
|
||||
GHOSTTY_KEY_KP_HOME,
|
||||
GHOSTTY_KEY_KP_END,
|
||||
GHOSTTY_KEY_KP_INSERT,
|
||||
GHOSTTY_KEY_KP_DELETE,
|
||||
GHOSTTY_KEY_KP_BEGIN,
|
||||
|
||||
// modifiers
|
||||
GHOSTTY_KEY_LEFT_SHIFT,
|
||||
|
@ -328,18 +328,17 @@ pub const raw_entries: []const RawEntry = &.{
|
||||
.{ 0x070057, 0x004e, 0x0056, 0x004e, 0x0045, "NumpadAdd" },
|
||||
|
||||
.{ 0x070058, 0x0060, 0x0068, 0xe01c, 0x004c, "NumpadEnter" },
|
||||
.{ 0x070059, 0x004f, 0x0057, 0x004f, 0x0053, "Numpad1" },
|
||||
.{ 0x07005a, 0x0050, 0x0058, 0x0050, 0x0054, "Numpad2" },
|
||||
.{ 0x07005b, 0x0051, 0x0059, 0x0051, 0x0055, "Numpad3" },
|
||||
.{ 0x07005c, 0x004b, 0x0053, 0x004b, 0x0056, "Numpad4" },
|
||||
.{ 0x070059, 0x004f, 0x0057, 0x004f, 0x0053, "Numpad1" }, // +End
|
||||
.{ 0x07005a, 0x0050, 0x0058, 0x0050, 0x0054, "Numpad2" }, // +Down
|
||||
.{ 0x07005b, 0x0051, 0x0059, 0x0051, 0x0055, "Numpad3" }, // +PageDown
|
||||
.{ 0x07005c, 0x004b, 0x0053, 0x004b, 0x0056, "Numpad4" }, // +Left
|
||||
.{ 0x07005d, 0x004c, 0x0054, 0x004c, 0x0057, "Numpad5" },
|
||||
.{ 0x07005e, 0x004d, 0x0055, 0x004d, 0x0058, "Numpad6" },
|
||||
.{ 0x07005f, 0x0047, 0x004f, 0x0047, 0x0059, "Numpad7" },
|
||||
|
||||
.{ 0x070060, 0x0048, 0x0050, 0x0048, 0x005b, "Numpad8" },
|
||||
.{ 0x070061, 0x0049, 0x0051, 0x0049, 0x005c, "Numpad9" },
|
||||
.{ 0x070062, 0x0052, 0x005a, 0x0052, 0x0052, "Numpad0" },
|
||||
.{ 0x070063, 0x0053, 0x005b, 0x0053, 0x0041, "NumpadDecimal" },
|
||||
.{ 0x07005e, 0x004d, 0x0055, 0x004d, 0x0058, "Numpad6" }, // +Right
|
||||
.{ 0x07005f, 0x0047, 0x004f, 0x0047, 0x0059, "Numpad7" }, // +Home
|
||||
.{ 0x070060, 0x0048, 0x0050, 0x0048, 0x005b, "Numpad8" }, // +Up
|
||||
.{ 0x070061, 0x0049, 0x0051, 0x0049, 0x005c, "Numpad9" }, // +PageUp
|
||||
.{ 0x070062, 0x0052, 0x005a, 0x0052, 0x0052, "Numpad0" }, // +Insert
|
||||
.{ 0x070063, 0x0053, 0x005b, 0x0053, 0x0041, "NumpadDecimal" }, // +Delete
|
||||
// USB#070064 is not present on US keyboard.
|
||||
// This key is typically located near LeftShift key.
|
||||
// The keycap varies on international keyboards:
|
||||
|
Reference in New Issue
Block a user