diff options
Diffstat (limited to '')
| -rw-r--r-- | config.def.h | 7 | ||||
| -rw-r--r-- | dwl.c | 3 | 
2 files changed, 10 insertions, 0 deletions
| diff --git a/config.def.h b/config.def.h index 4f131dd..fabadb3 100644 --- a/config.def.h +++ b/config.def.h @@ -63,10 +63,17 @@ LIBINPUT_CONFIG_SCROLL_ON_BUTTON_DOWN  */  static const enum libinput_config_scroll_method scroll_method = LIBINPUT_CONFIG_SCROLL_2FG;  /* You can choose between: +LIBINPUT_CONFIG_CLICK_METHOD_NONE        +LIBINPUT_CONFIG_CLICK_METHOD_BUTTON_AREAS        +LIBINPUT_CONFIG_CLICK_METHOD_CLICKFINGER  +*/ +static const enum libinput_config_click_method click_method = LIBINPUT_CONFIG_CLICK_METHOD_BUTTON_AREAS; +/* You can choose between:  LIBINPUT_CONFIG_SEND_EVENTS_ENABLED  LIBINPUT_CONFIG_SEND_EVENTS_DISABLED  LIBINPUT_CONFIG_SEND_EVENTS_DISABLED_ON_EXTERNAL_MOUSE  */ +  static const uint32_t send_events_mode = LIBINPUT_CONFIG_SEND_EVENTS_ENABLED;  /* You can choose between:  LIBINPUT_CONFIG_ACCEL_PROFILE_FLAT @@ -1003,6 +1003,9 @@ createpointer(struct wlr_input_device *device)  		if (libinput_device_config_scroll_get_methods(libinput_device) != LIBINPUT_CONFIG_SCROLL_NO_SCROLL)  			libinput_device_config_scroll_set_method (libinput_device, scroll_method); +		 +		 if (libinput_device_config_click_get_methods(libinput_device) != LIBINPUT_CONFIG_CLICK_METHOD_NONE) +                        libinput_device_config_click_set_method (libinput_device, click_method);  		if (libinput_device_config_send_events_get_modes(libinput_device))  			libinput_device_config_send_events_set_mode(libinput_device, send_events_mode); | 
