Replace pointer acceleration with a much simpler linear one
[platform/upstream/libinput.git] / src / evdev.c
2014-09-23 Peter HuttererReplace pointer acceleration with a much simpler linear one
2014-09-18 Peter Hutterertouchpad: Keep track of associated trackpoint device
2014-09-18 Hans de Goedeevdev: Add an internal device suspend / resume notifica...
2014-09-18 Hans de Goedeevdev: Add middle button scrolling for trackpoints
2014-09-18 Hans de Goedeevdev: Move generic scroll code from evdev-mt-touchpad...
2014-09-18 Peter Huttererevdev: add internal tagging system
2014-09-18 Peter Huttererevdev: add a internal device notification mechanism
2014-09-18 Peter Huttererevdev: drop the button count when releasing keys on...
2014-09-18 Peter Huttererevdev: don't resume a removed device
2014-09-18 Peter Huttererevdev: hook up a generic enable/disable interface for...
2014-09-18 Peter Huttererevdev: add helper function evdev_need_mtdev
2014-09-18 Peter Huttererevdev: prevent double-suspending a device
2014-09-18 Peter Huttererevdev: factor out closing a device into evdev_suspend()
2014-09-18 Peter Huttererevdev: prefix the hw key/button bitmask with 'hw'
2014-09-18 Peter HuttererAdd a helper function for clock_gettime
2014-09-01 Peter Huttererevdev: load the LIBINPUT_CALIBRATION_MATRIX as default...
2014-09-01 Peter HuttererChange calibration into a configuration option
2014-09-01 Peter Huttererevdev: switch to a normalized transformation matrix
2014-08-27 Peter Huttererevdev: apply calibration to multitouch values as well
2014-08-27 Peter Huttererevdev: constify evdev_device_calibrate
2014-08-26 Peter Huttererevdev: plug memory leak on libevdev_new_from_fd failure
2014-08-18 Jonas Ådahlevdev: Release still pressed keys/buttons when removing...
2014-08-18 Jonas Ådahlevdev: Keep track of button/key press count per device
2014-08-18 Jonas Ådahlevdev: Ignore key/button release events if key was...
2014-08-18 Jonas Ådahlevdev: Use helper for separating buttons from keys
2014-08-18 Jonas Ådahlevdev: Let dispatch instances set their own capabilities
2014-08-04 Peter Huttererevdev: don't return a width/height if we faked the...
2014-07-09 Peter Huttererfilter: rename motion_filter_destroy to filter_destroy
2014-07-01 Peter HuttererAdd functions to get the device name, PID and VID
2014-06-25 Peter HuttererMerge branch 'master' of git+ssh://git.freedesktop...
2014-06-25 Peter HuttererMerge branch 'ref-counting-context'
2014-06-23 Peter HuttererChange the logging system to be per-context
2014-06-23 Peter HuttererRename KEYBOARD_KEY_STATE to KEY_STATE
2014-06-23 Peter HuttererName-space the scroll event types
2014-06-19 Peter HuttererAdd a function to get the size of a device
2014-06-19 Peter Huttererevdev: force a resolution of 1 where no resolution...
2014-06-19 Peter Huttererevdev: keep the absinfo struct around instead of min/max
2014-06-09 Jonas Ådahlevdev: Migrate rest of 32 bit time variables to uint64_t
2014-06-09 Stephen Chandler... s/libinput_pointer_button_state/libinput_button_state/
2014-06-09 Jonas ÅdahlUse floating point numbers instead of fixed point numbers
2014-06-03 Peter HuttererAdd our own version of linux/input.h
2014-06-02 Peter Korsgaardevdev: Provide fallback definition for KEY_MICMUTE
2014-06-02 Peter Korsgaardevdev: Use correct fallback value for KEY_LIGHTS_TOGGLE
2014-05-30 Peter HuttererReplace log_bug with per-component bug macros
2014-05-29 Peter Huttererevdev: INPUT_PROP_DIRECT devices can't be touchpads
2014-05-29 Jonas ÅdahlAdd basic mouse pointer acceleration
2014-05-22 Peter HuttererMerge branch 'clickpad-improvements-v2' of git://people...
2014-05-22 Hans de GoedeChange internal timestamps to uint64_t to properly...
2014-04-23 Jonas Ådahlevdev: Define KEY_LIGHTS_TOGGLE macro if missing
2014-04-23 Carlos Garnachoevdev: indentation fix
2014-04-22 Jonas ÅdahlIntroduce seat wide button and key count API
2014-04-22 Jonas Ådahlevdev: Avoid double touch down/up events
2014-04-22 Jonas Ådahlevdev: Dynamically allocate slot array
2014-04-22 Jonas Ådahlevdev: Use temporary variable when passing libevdev...
2014-04-12 U. Artie Eoffevdev: log configured device info
2014-03-25 Peter HuttererMerge branch 'wip/mt-touchpad'
2014-03-24 Peter Huttererevdev: drop hook to init old touchpad driver
2014-03-24 Peter HuttererAdd the shell for a multitouch-compatible touchpad...
2014-03-23 Peter HuttererReturn the length or a neg errno from libinput_device_g...
2014-02-26 Jonas ÅdahlSplit up the touch event into the different touch types
2014-02-26 Jonas ÅdahlAdd seat wide slot to touch events
2014-02-25 Peter HuttererMerge branch 'libevdev'
2014-02-25 Peter Huttererevdev: set CLOCK_MONOTONIC as the time source
2014-02-25 Peter HuttererHook up event processing to libevdev
2014-02-23 Peter HuttererHook up libevdev as backend
2014-02-21 Peter Huttererevdev: reset the device fd after closing it
2014-02-20 Benjamin Tissoiresevdev: fix device_transform_ functions
2014-02-17 Jonas Ådahlevdev: Use -1 to represent touch events slots from...
2014-02-10 Peter Huttererevdev: restore EVDEV_UNHANDLED_DEVICE error code
2014-02-10 Peter HuttererRevert "evdev: restore EVDEV_UNHANDLED_DEVICE error...
2014-02-05 Peter Huttererevdev: restore EVDEV_UNHANDLED_DEVICE error code
2014-02-05 Peter Huttererevdev: if mtdev failed to open, fail to init the device
2014-02-05 Peter HuttererMove opening and closing the device fd into evdev.c
2014-02-03 Jonas Ådahlevdev: Fix absolute coordinate transform formula
2014-02-03 Jonas ÅdahlReplace output screen size callback with transform...
2014-01-27 Jonas Ådahlevdev: Don't queue touch events when no touch capabilit...
2014-01-27 Jonas Ådahlevdev: Don't report touch devices with buttons as actua...
2014-01-22 Jonas Ådahlevdev: Make evdev manage its seat reference
2014-01-22 Jonas Ådahlevdev: Make error handling more consistent
2014-01-22 Peter Huttererevdev: don't ignore scroll events with a value greater...
2014-01-22 Peter HuttererPromote touch frames to top-level events
2014-01-10 Peter HuttererDrop capability events
2013-12-21 Kristian Høgsbergevdev: Drop joystick rejection heurstics
2013-12-21 Kristian Høgsbergevdev: Reject absolute motion if we're not a pointer...
2013-12-21 Kristian Høgsbergevdev: Drop obsolete accelerometer reject rule
2013-12-21 Kristian Høgsbergevdev: Remove EVDEV_TOUCH and with it evdev_device...
2013-12-21 Kristian Høgsbergevdev: Use a has_keyboard flag instead of EVDEV_KEYBOAR...
2013-12-21 Kristian Høgsbergevdev: Replace EVDEV_BUTTON with local has_button flag
2013-12-21 Kristian Høgsbergevdev: Replace EVDEV_MOTION_ABS with local has_abs...
2013-12-21 Kristian Høgsbergevdev: Use has_abs only for ABS_X and ABS_Y, introduce...
2013-12-21 Kristian Høgsbergevdev: Drop EVDEV_MOTION_REL flag
2013-12-21 Kristian Høgsbergevdev: Combine evdev_handle_device() and evdev_configur...
2013-12-15 Jonas ÅdahlIntroduce libinput_device_get_sysname() API
2013-12-15 Jonas ÅdahlIntroduce libinput_device_has_capability() API
2013-12-06 Peter Huttererevdev: fix memcopy for calibration
2013-11-24 Jonas ÅdahlPort udev-seat to be used in libinput
2013-11-19 Jonas ÅdahlMerge branch 'master' into udev
2013-11-19 Jonas ÅdahlAdd interface to libinput object and move screen dimens...
2013-11-17 Jonas ÅdahlUse events instead of callbacks for capability registration
2013-11-17 Jonas ÅdahlIntroduce libinput object managing all input data
next