swayfx/sway/input
Tudor Brindus 3de1a3958e config/output: reconfigure input devices on new output
Some input rules, like `map_to_output`, are dependent on a specific
screen being present. This currently does not work for hotplugged
outputs, or outputs that are processed after the input device is
initially probed.

This commit fixes both cases, by reconfiguring inputs on each output
addition.

Fixes #5231.
2020-04-24 18:51:22 +02:00
..
cursor.c input/cursor: fix hide cursor timeouts on tablets and touchscreens 2020-04-22 17:30:08 +02:00
input-manager.c input: Mark virtual devices as such 2020-04-14 12:07:24 +02:00
keyboard.c input: keyboard: Never group virtual keyboards. 2020-04-14 12:07:24 +02:00
libinput.c input/libinput: typo fixes (get -> get_default) 2019-08-03 15:46:05 +02:00
seat.c config/output: reconfigure input devices on new output 2020-04-24 18:51:22 +02:00
seatop_default.c input/seatop_default: release on empty workspace 2020-04-15 13:40:38 +02:00
seatop_down.c input/seatop_down: add axis handler 2019-08-16 08:57:17 +03:00
seatop_move_floating.c seatop_move_floating: make container respect pointer constraint 2019-11-04 23:53:30 +01:00
seatop_move_tiling.c Layout tiled using a width/height fraction 2019-07-14 11:13:55 -04:00
seatop_resize_floating.c Take window borders into account when resizing floating windows 2020-04-24 18:41:33 +02:00
seatop_resize_tiling.c Clear pointer focus during move and resize seatops 2019-04-28 21:07:47 +03:00
switch.c Fix a use-after-free error in switch binding 2020-04-14 19:41:30 -04:00
tablet.c input: Avoid creating the PAD device multiple times 2020-03-12 18:02:09 +01:00
text_input.c im: Fix crash when im destorying and no focused surface exists 2020-04-04 11:42:04 +02:00