23 Commits (a62e804c7e2058af9e3b73796dba45b473c2718b)

Author SHA1 Message Date
Jonas Ådahl 1df17af2c0 evdev: Improve touchpad support and add motion filters 13 years ago
Jonas Ådahl 4136d82760 evdev: Add event process dispatching 13 years ago
Daniel Stone 37816df646 Convert wl_input_device to wl_seat (and friends) 13 years ago
Jonas Ådahl c0ca399f22 evdev: Use wl_fixed_t for relative motions 13 years ago
Kristian Høgsberg e11bbe4cc8 compositor: Use wl_fixed_t for incoming input events 13 years ago
Jonas Ådahl c39aa5afca evdev: Convert wl_fixed_t to int before using internally 13 years ago
Kristian Høgsberg eae5de7609 Follow wayland change to serial numbers 13 years ago
Kristian Høgsberg a00d60f6ac evdev: Get key state from kernel on vt enter 13 years ago
Benjamin Franzke 78d3afe21c evdev: Disable the udev monitor when another vt becomes active 13 years ago
Benjamin Franzke bfeda130de Introduce weston-launch 13 years ago
Jonas Ådahl c97af923d9 Properly dispose event sources and event loops 13 years ago
Tiago Vignatti db4ecc61a7 evdev: reuse code for device removal 13 years ago
Scott Moreau 210d079817 Hook up axis events. 13 years ago
Ander Conselvan de Oliveira 29d955685f evdev: fix input lag when processing input from output repaint 13 years ago
Tiago Vignatti 23fdeedf82 evdev: use mtdev for multitouch devices 13 years ago
Kristian Høgsberg 7ea10864c2 compositor: Move input devices to their own event loop 13 years ago
Kristian Høgsberg bcecca49b8 Revert "weston: Drop priviledges early, and seteuid when needed" 13 years ago
Benjamin Franzke fc6ccb868f weston: Drop priviledges early, and seteuid when needed 13 years ago
Tiago Vignatti a12d6113ce evdev: fix uninitialised pointer value 13 years ago
Kristian Høgsberg 23a47a80e2 evdev: Drop noisy debug messages on vt swtich 13 years ago
Olivier Le Thanh Duong 643eac56e7 evdev: Correct warning on missing input device 13 years ago
Pekka Paalanen b07876d23a evdev: warn about missing input devices 13 years ago
Kristian Høgsberg 8334bc1ef9 Rename wayland-compositor to weston 13 years ago
Kristian Høgsberg 558949b67b clients: Add simple-touch client for testing touch events. 13 years ago
Kristian Høgsberg 3937354eef evdev: Store positions for all touch points in the evdev device 13 years ago
Tiago Vignatti 22c6bcec9c evdev: Add ABS_MT_* support for direct touch devices 13 years ago
Tiago Vignatti ce03ec3fbe evdev: new header file for the driver 13 years ago
Tiago Vignatti 6e2d5f14e8 compositor-drm: remove/add evdev devices when vt switches 13 years ago
Tiago Vignatti c349e1d0b0 compositor-drm: destroy evdev driver properly when finishing compositor 13 years ago
Tiago Vignatti 0db1d5f551 evdev: use a separate function for adding devices 13 years ago
Tiago Vignatti 12c05b74ad evdev: run flush_motion only when needed 13 years ago
Tiago Vignatti 1c2bcb182b evdev: send old valuator inside event frame when the other is missing 13 years ago
Kristian Høgsberg 865f9b87c9 evdev: Silence warning 13 years ago
Kristian Høgsberg a8873120c4 compositor: The compositor is now jiust a regular global object 13 years ago
Kristian Høgsberg db0fa54b5a Simplify evdev_flush_motion() a tiny bit 13 years ago
Tiago Vignatti f547bd36e6 evdev: fetch absolute coordinates inside flush_motion only 13 years ago
Tiago Vignatti 5c900ce08d evdev: remove useless field from device structure 13 years ago
Tiago Vignatti 80885e16b3 evdev: reset accumulator inside evdev_flush_motion 13 years ago
Tiago Vignatti a52b2e4b20 evdev: use a separate structure to denote accumulated motion events 13 years ago
Tiago Vignatti a157fc11a9 evdev: use a separate struct for abs information 13 years ago
Kristian Høgsberg 8b568806aa evdev: Reset accumulate values when we flush motion events 13 years ago
Tiago Vignatti 52e158d46b evdev: fix order of events being sent to the compositor 13 years ago
Tiago Vignatti 8755ff9de7 evdev: remove signed value checks 13 years ago
Tiago Vignatti ac9cfd3065 evdev: Simplify error path for device creation 13 years ago
Tiago Vignatti d9f7d1f0c5 evdev: Delete unused fields from evdev_input_device 13 years ago
Tiago Vignatti ac2dc6aafe evdev: Add hotplug support 13 years ago
Kristian Høgsberg e7b5b41e93 evdev: Associate touchscreen devices with output up front 13 years ago
Tiago Vignatti d904359949 evdev: treat BTN_TOUCH as BTN_LEFT 13 years ago
Tiago Vignatti bbc2e03b2a evdev: use last output from compositor to get the screen geometries 13 years ago
Tiago Vignatti 8be003baba evdev: organize the code for processing events 13 years ago