summaryrefslogtreecommitdiff
path: root/src/evdev.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-16evdev: Update axis notifications to follow protocolJonas Ådahl1-9/+29
2012-10-09evdev: Avoid unintended case drop throughRob Bradford1-0/+1
2012-08-10compositor: Change notify_* function to take a weston_seatKristian Høgsberg1-10/+10
2012-08-09evdev: rename evdev_input_device to evdev_devicePekka Paalanen1-23/+19
2012-08-09evdev: do not pass a list to evdev_led_update()Pekka Paalanen1-7/+6
2012-08-03evdev: kill a warning in evdev_led_update()Pekka Paalanen1-1/+2
2012-08-03compositor-drm, evdev: don't crash on missing keyboardPekka Paalanen1-1/+5
2012-08-03evdev: log input devicesPekka Paalanen1-4/+23
2012-08-03evdev: move udev code into compositor-drm.cPekka Paalanen1-228/+0
2012-08-03evdev: expose the generic evdev APIPekka Paalanen1-4/+4
2012-08-03evdev: rename evdev_seat to drm_seatPekka Paalanen1-9/+9
2012-08-03evdev: pass weston_seat to evdev_input_device_create()Pekka Paalanen1-6/+8
2012-08-03evdev: make evdev_notify_keyboard_focus() independent of evdev_seatPekka Paalanen1-5/+5
2012-08-03evdev: make evdev_led_update independent from struct evdev_seatPekka Paalanen1-4/+11
2012-08-03evdev: change evdev_seat into weston_seat in struct evdev_input_devicePekka Paalanen1-10/+10
2012-08-03evdev: merge evdev-private.h into evdev.hPekka Paalanen1-1/+0
2012-08-03evdev: move device opening out from evdev_input_device_createPekka Paalanen1-11/+19
2012-08-03evdev: rename device_removed() to evdev_input_device_destroy()Pekka Paalanen1-21/+21
2012-08-01compositor: Fold the log prototypes into compositor.h and drop log.hKristian Høgsberg1-1/+0
2012-07-31evdev: query position ranges for MT, tooPekka Paalanen1-0/+8
2012-07-23evdev: Release weston_seat with underlying evdev deviceDaniel Stone1-1/+1
2012-07-23evdev: Don't ignore multitouch touchscreensDaniel Stone1-1/+1
2012-06-22notify_key: Add update_state argumentDaniel Stone1-1/+2
2012-06-22Split notify_keyboard_focus into in/out variantsDaniel Stone1-2/+3
2012-06-08Replace fprintf() by weston_log()Martin Minarik1-6/+6
2012-06-01Brown-paper bag fix for LEDDaniel Stone1-2/+5
2012-05-31Add keymap argument to weston_seat_init_keyboardDaniel Stone1-1/+1
2012-05-31Split weston_seat_init up into pointer/keyboard/touchDaniel Stone1-0/+8
2012-05-31Convert notify_axis to wl_fixed_tDaniel Stone1-2/+4
2012-05-31Use enum wl_keyboard_key_state instead of integerDaniel Stone1-1/+3
2012-05-31Use enum wl_pointer_button_state instead of integerDaniel Stone1-1/+3
2012-05-31evdev: Add LED update hookDaniel Stone1-0/+30
2012-05-31evdev: Add device capabilitiesDaniel Stone1-0/+26
2012-05-31Rename evdev_input_device::type to pending_eventsDaniel Stone1-22/+22
2012-05-17evdev: Improve touchpad support and add motion filtersJonas Ådahl1-74/+5
2012-05-17evdev: Add event process dispatchingJonas Ådahl1-68/+63
2012-05-16Convert wl_input_device to wl_seat (and friends)Daniel Stone1-64/+64
2012-05-10evdev: Use wl_fixed_t for relative motionsJonas Ådahl1-7/+10
2012-05-09compositor: Use wl_fixed_t for incoming input eventsKristian Høgsberg1-7/+9
2012-05-09evdev: Convert wl_fixed_t to int before using internallyJonas Ådahl1-2/+2
2012-04-11Follow wayland change to serial numbersKristian Høgsberg1-4/+2
2012-04-10evdev: Get key state from kernel on vt enterKristian Høgsberg1-0/+44
2012-04-09evdev: Disable the udev monitor when another vt becomes activeBenjamin Franzke1-6/+19
2012-04-06Introduce weston-launchBenjamin Franzke1-1/+2
2012-03-28Properly dispose event sources and event loopsJonas Ådahl1-4/+20
2012-03-27evdev: reuse code for device removalTiago Vignatti1-25/+21
2012-03-22Hook up axis events.Scott Moreau1-3/+13
2012-03-20evdev: fix input lag when processing input from output repaintAnder Conselvan de Oliveira1-24/+41
2012-03-20evdev: use mtdev for multitouch devicesTiago Vignatti1-3/+20
2012-03-05compositor: Move input devices to their own event loopKristian Høgsberg1-3/+1