diff options
Diffstat (limited to 'kbd.h')
-rw-r--r-- | kbd.h | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -4,6 +4,7 @@ #include <libudev.h> #include <libinput.h> +#include <xkbcommon/xkbcommon.h> #define KEY_MOD_SHIFT (1 << 0) #define KEY_MOD_CTRL (1 << 1) @@ -12,6 +13,11 @@ extern int libinput_devcount; extern int libinput_deverror; extern const struct libinput_interface libinput_if_default; +extern struct xkb_context *xkb_ctx; +extern struct xkb_keymap *xkb_map; +extern struct xkb_state *xkb_state; +extern struct xkb_rule_names xkb_layout; + void kbd_init(int use_libinput, dev_t gfx); int kbd_wait(int timeout); int kbd_read(char *buf, uint32_t len, |