Hi, Here comes a patch series containing some input cleanup and fixes.
The most drastic change is removal of udev handling code from compositor-rpi.c making it use udev-seat.c. That patch is especially drastic since I have only compile tested it. More about that in that E-mail. Jonas Jonas Ådahl (6): rpi: Use common udev_input for input device handling input: Keep track of number of touch points inside touch struct input: Reset touch state when last touch device was removed input: Reset pointer state when last pointer device was removed input: Move the xkb fields from weston_seat to weston_keyboard input: Reset keyboard state when releasing last seat keyboard src/bindings.c | 2 +- src/compositor-rpi.c | 261 +++-------------------------------------------- src/compositor-wayland.c | 2 +- src/compositor-x11.c | 4 +- src/compositor.h | 18 ++-- src/input.c | 188 +++++++++++++++++++++------------- src/shell.c | 2 +- src/text-backend.c | 4 +- 8 files changed, 148 insertions(+), 333 deletions(-) -- 1.8.1.2 _______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
