| #define SHIFT_MASK 0x0040 | #define SHIFT_MASK 0x0040 | ||||
| #define ALTGR_MASK 0x0080 | #define ALTGR_MASK 0x0080 | ||||
| #define DEADKEYS_MASK 0x0700 | #define DEADKEYS_MASK 0x0700 | ||||
| #define SHIFT_MASK 0x0100 | |||||
| #define ALTGR_MASK 0x0200 | |||||
| #define CIRCUMFLEX_BITS 0x0300 | #define CIRCUMFLEX_BITS 0x0300 | ||||
| #define ACUTE_ACCENT_BITS 0x0400 | #define ACUTE_ACCENT_BITS 0x0400 | ||||
| #define GRAVE_ACCENT_BITS 0x0500 | #define GRAVE_ACCENT_BITS 0x0500 | ||||
| #define KEYCODE_TYPE uint16_t | #define KEYCODE_TYPE uint16_t | ||||
| #define DEADKEY_CIRCUMFLEX KEY_TILDE | #define DEADKEY_CIRCUMFLEX KEY_TILDE | ||||
| //#define DEADKEY_CIRCUMFLEX KEY_NON_US_100 | |||||
| #define DEADKEY_ACUTE_ACCENT KEY_EQUAL | #define DEADKEY_ACUTE_ACCENT KEY_EQUAL | ||||
| #define DEADKEY_GRAVE_ACCENT KEY_EQUAL + SHIFT_MASK | #define DEADKEY_GRAVE_ACCENT KEY_EQUAL + SHIFT_MASK | ||||
| #define KEY_NON_US_100 63 | #define KEY_NON_US_100 63 |