kiwmi/include/input
Daniel Barlow e7b0bae792 add support for touch events (WIP)
This is tested with Gtk clients. There are a number of TODO items:

- hardcoded scaling for mapping the touch co-ordinate system
into layout co-ordinates (works on my Pinephone :-).

- we should send events to the client no matter what the Lua handler
returns (I think the code to not do this is broken
anyway...). Instead, if the handler returns true we should send the
client a touch cancel event.

- maybe there's a better way to deal with seat capabilities than
adding a "touchpads" field to kiwmi_input
2022-08-14 21:54:28 +01:00
..
cursor.h add support for touch events (WIP) 2022-08-14 21:54:28 +01:00
input.h add support for touch events (WIP) 2022-08-14 21:54:28 +01:00
keyboard.h Attempt to exit cleanly, without crash (#51) 2021-12-04 17:25:31 +00:00
pointer.h input: map pointer to output if possible 2022-07-14 14:15:51 +00:00
seat.h Add clipboard and clipboard management support 2021-08-01 16:01:57 +00:00