Revision c227f099 keymaps.h
b/keymaps.h | ||
---|---|---|
30 | 30 |
typedef struct { |
31 | 31 |
const char* name; |
32 | 32 |
int keysym; |
33 |
} a_name2keysym;
|
|
33 |
} name2keysym_t;
|
|
34 | 34 |
|
35 | 35 |
struct key_range { |
36 | 36 |
int start; |
... | ... | |
49 | 49 |
int extra_count; |
50 | 50 |
struct key_range *keypad_range; |
51 | 51 |
struct key_range *numlock_range; |
52 |
} a_kbd_layout;
|
|
52 |
} kbd_layout_t;
|
|
53 | 53 |
|
54 | 54 |
|
55 |
void *init_keyboard_layout(const a_name2keysym *table, const char *language);
|
|
55 |
void *init_keyboard_layout(const name2keysym_t *table, const char *language);
|
|
56 | 56 |
int keysym2scancode(void *kbd_layout, int keysym); |
57 | 57 |
int keycode_is_keypad(void *kbd_layout, int keycode); |
58 | 58 |
int keysym_is_numlock(void *kbd_layout, int keysym); |
Also available in: Unified diff