#ifndef __LABWC_LIBINPUT_H #define __LABWC_LIBINPUT_H #include #include #include enum device_type { DEFAULT_DEVICE, TOUCH_DEVICE, NON_TOUCH_DEVICE, }; struct libinput_category { enum device_type type; char *name; struct wl_list link; float pointer_speed; int natural_scroll; int left_handed; enum libinput_config_tap_state tap; enum libinput_config_accel_profile accel_profile; enum libinput_config_middle_emulation_state middle_emu; enum libinput_config_dwt_state dwt; }; enum device_type get_device_type(const char *s); struct libinput_category *libinput_category_create(); #endif /* __LABWC_LIBINPUT_H */