libinput/src
Peter Hutterer 0021600ab9 doc: document recommended handling of fake proximity events in the caller
Fake proximity events are context dependent and libinput doesn't have access
to the context. For example, fake proximity on the Wacom mouse is only required
in relative mode - but whether to use relative or absolute events is decided
in the caller.

Document what the recommended approach is since it's a bit quirky and leave it
at that.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
2015-03-06 08:13:41 +10:00
..
evdev-mt-touchpad-buttons.c touchpad: don't warn about clickpads without left buttons 2015-03-05 13:30:49 +10:00
evdev-mt-touchpad-edge-scroll.c touchpad: Gesture support preparation 2015-02-23 10:01:02 +01:00
evdev-mt-touchpad-gestures.c touchpad: Refactor tp_get_*_touches_delta 2015-02-23 10:06:37 +01:00
evdev-mt-touchpad-tap.c touchpad: enable tapping by default on buttonless touchpads 2015-03-05 13:30:49 +10:00
evdev-mt-touchpad.c tablet: sync tools already in proximity at startup 2015-03-05 11:23:38 +10:00
evdev-mt-touchpad.h touchpad: Move gesture handling code to evdev-mt-touchpad-gestures.c 2015-02-23 10:01:02 +01:00
evdev-tablet.c tablet: copy distance axis for the mouse/lens cursor devices 2015-03-06 08:13:41 +10:00
evdev-tablet.h tablet: sync tools already in proximity at startup 2015-03-05 11:23:38 +10:00
evdev.c tablet: sync tools already in proximity at startup 2015-03-05 11:23:38 +10:00
evdev.h tablet: sync tools already in proximity at startup 2015-03-05 11:23:38 +10:00
filter-private.h cosmetic: more duplicate empty line removal 2015-03-02 16:48:51 +10:00
filter.c filter: zalloc the struct to make sure the speed is initialized 2015-02-03 10:37:51 +10:00
filter.h cosmetic: more duplicate empty line removal 2015-03-02 16:48:51 +10:00
libinput-private.h tablet: add libinput_event_tablet_get_axis_delta_discrete() 2015-03-02 13:20:45 +10:00
libinput-util.c Parse the MOUSE_WHEEL_CLICK_ANGLE udev property if present 2015-01-13 13:35:42 +10:00
libinput-util.h Merge branch 'master' into tablet-support 2015-01-16 07:55:23 +10:00
libinput-version.h.in Port evdev code to be used as a shared library 2013-11-12 22:37:20 +01:00
libinput.c tablet: add libinput_event_tablet_get_axis_delta_discrete() 2015-03-02 13:20:45 +10:00
libinput.h doc: document recommended handling of fake proximity events in the caller 2015-03-06 08:13:41 +10:00
libinput.pc.in Add -lrt to the libs 2014-07-03 09:59:43 +10:00
libinput.sym tablet: add libinput_event_tablet_get_axis_delta_discrete() 2015-03-02 13:20:45 +10:00
Makefile.am Merge branch 'master' into tablet-support 2015-03-02 13:57:17 +10:00
path.c path: make sure udev devices are initialized before usage 2015-02-04 08:14:50 +10:00
path.h path: store the udev device instead of just the devnode 2014-11-25 16:33:01 +10:00
timer.c Add a helper function for clock_gettime 2014-09-18 11:30:15 +10:00
timer.h timer.h: Add #include libinput-util.h 2014-06-11 10:30:12 +10:00
udev-seat.c udev: fix a race condition if a device disappears before we get a handle 2015-02-19 06:56:23 +10:00
udev-seat.h udev: Drop unused seat_name in struct udev_seat 2014-01-16 20:42:30 +01:00