diff options
author | Benjamin Cheng <ben@bcheng.cf> | 2019-03-12 13:17:47 -0400 |
---|---|---|
committer | Brian Ashworth <bosrsf04@gmail.com> | 2019-04-14 19:31:36 -0400 |
commit | 6737b90cb93d0231bbbc6045adf8a2443bc4e21c (patch) | |
tree | 1b9c4f75ec160e85a2ffe9018c3564f105bd6678 /include | |
parent | Spawn swaynag as a wayland client (diff) | |
download | sway-6737b90cb93d0231bbbc6045adf8a2443bc4e21c.tar.gz sway-6737b90cb93d0231bbbc6045adf8a2443bc4e21c.tar.zst sway-6737b90cb93d0231bbbc6045adf8a2443bc4e21c.zip |
Add heuristics to differentiate touchpads
Use libinput_device_config_tap_get_finger_count to determine whether
a pointer is a touchpad.
swaymsg is also updated to reflect the new touchpad type.
Diffstat (limited to 'include')
-rw-r--r-- | include/sway/input/input-manager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/sway/input/input-manager.h b/include/sway/input/input-manager.h index e166a237..8d4a5b00 100644 --- a/include/sway/input/input-manager.h +++ b/include/sway/input/input-manager.h | |||
@@ -62,4 +62,6 @@ struct input_config *input_device_get_config(struct sway_input_device *device); | |||
62 | 62 | ||
63 | char *input_device_get_identifier(struct wlr_input_device *device); | 63 | char *input_device_get_identifier(struct wlr_input_device *device); |
64 | 64 | ||
65 | const char *input_device_get_type(struct sway_input_device *device); | ||
66 | |||
65 | #endif | 67 | #endif |