version 1.1191, 2023/01/12 18:49:11 |
version 1.1192, 2023/01/16 11:26:14 |
|
|
#define KEYC_SHIFT 0x00400000000000ULL |
#define KEYC_SHIFT 0x00400000000000ULL |
|
|
/* Key flag bits. */ |
/* Key flag bits. */ |
#define KEYC_LITERAL 0x01000000000000ULL |
#define KEYC_LITERAL 0x01000000000000ULL |
#define KEYC_KEYPAD 0x02000000000000ULL |
#define KEYC_KEYPAD 0x02000000000000ULL |
#define KEYC_CURSOR 0x04000000000000ULL |
#define KEYC_CURSOR 0x04000000000000ULL |
#define KEYC_IMPLIED_META 0x08000000000000ULL |
#define KEYC_IMPLIED_META 0x08000000000000ULL |
#define KEYC_BUILD_MODIFIERS 0x10000000000000ULL |
#define KEYC_BUILD_MODIFIERS 0x10000000000000ULL |
#define KEYC_VI 0x20000000000000ULL |
#define KEYC_VI 0x20000000000000ULL |
#define KEYC_EXTENDED 0x40000000000000ULL |
#define KEYC_EXTENDED 0x40000000000000ULL |
|
#define KEYC_SENT 0x80000000000000ULL |
|
|
/* Masks for key bits. */ |
/* Masks for key bits. */ |
#define KEYC_MASK_MODIFIERS 0x00f00000000000ULL |
#define KEYC_MASK_MODIFIERS 0x00f00000000000ULL |