sway-patched-tray-menu-github/include/sway/input
John Chadwick 3061999ec5 Improve tablet tool button handling.
This change allows the tablet tool button to be used for floating mod
resize. In addition, it attempts to ensure that tablet tool events are
consistent such that tablet v2 events and pointer events will never be
interleaved, and such that the tool buttons count will never fall out of
sync and cause tool button emulation to break.

Some of this logic is similar to what is done for tablet tool tip, but
not quite identical, because of the complication that we have to deal
with multiple inputs that can overlap eachother.

Fixes #7036.
2023-01-07 23:52:27 -05:00
..
cursor.h Improve tablet tool button handling. 2023-01-07 23:52:27 -05:00
input-manager.h input: disable events for map_to_output devices when output not present 2020-06-19 10:02:22 +02:00
keyboard.h Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
libinput.h Fix keymap being NULL and segfaulting on dev add 2022-10-23 11:56:29 +02:00
seat.h input/seat: locally compute drag icon offset 2022-11-15 16:58:20 +03:00
switch.h Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
tablet.h Remove access to wlr_input_device union 2022-06-22 12:44:15 -04:00
text_input.h Add missing includes & remove duplicates 2023-01-03 21:50:56 +01:00