diff --git a/src/seat.c b/src/seat.c index fade25b9..4ca8d8b7 100644 --- a/src/seat.c +++ b/src/seat.c @@ -286,6 +286,9 @@ new_tablet(struct seat *seat, struct wlr_input_device *dev) struct input *input = znew(*input); input->wlr_input_device = dev; tablet_init(seat, dev); + wlr_cursor_attach_input_device(seat->cursor, dev); + wlr_log(WLR_INFO, "map tablet to output %s\n", rc.tablet.output_name); + map_input_to_output(seat, dev, rc.tablet.output_name); return input; }