aboutsummaryrefslogtreecommitdiffstats
path: root/sway/input/tablet.c
Commit message (Collapse)AuthorAge
* input/tablet: query tablet focused surface for cursor image checkLibravatar Tudor Brindus2020-04-26
| | | | | | | | `handle_tablet_tool_set_cursor` was copied from input/cursor.c's `handle_request_set_cursor`, but the focused surface check was not adjusted appropriately. Fixes #5257.
* input: Avoid creating the PAD device multiple timesLibravatar Olivier Fourdan2020-03-12
| | | | | | | | | | | If a pad device for a tablet exists, reloading the configuration, removing/reading the device or even suspending the system will recreate the same Wayland input device multiple times. Make sure we don't re-create the same Wayland device more than necessary. Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
* input: Add support for tablet protocol.Libravatar John Chadwick2019-09-25
Sway has basic support for drawing tablets, but does not expose properties such as pressure sensitivity. This implements the wlr tablet v2 protocol, providing tablet events to Wayland clients.