summaryrefslogtreecommitdiff
path: root/src/evdev.h
AgeCommit message (Expand)Author
2015-08-27Add "Resolution" option for mice to the evdev driverThomas Hindoe Paaboel Andersen
2015-03-11Disable axis faking and MT event processing on fake MT devicesPeter Hutterer
2015-03-11Require multitouch/smooth scrolling dependenciesPeter Hutterer
2014-12-17drop the pEvdev->delta arrayÉric Brunet
2014-12-17Split pEvdev->vals into pEvdev->abs_vals and pEvdev->rel_valsÉric Brunet
2014-09-29Don't pass superfluous arguments to EvdevPost*EventsÉric Brunet
2014-08-18Make the slot-state per slotPeter Hutterer
2013-10-21Add configuration options for smooth scrolling.Peter De Wachter
2013-10-04Use libevdev as backendPeter Hutterer
2013-05-31Drop cached name and led_bitmask - nothing reads thisPeter Hutterer
2013-04-16Add option TypeName (#62831)Peter Hutterer
2013-01-23Split rel and abs axis mapping into two separate arraysPeter Hutterer
2013-01-08Localise XKB initializationPeter Hutterer
2012-08-10Use LogMessageVerbSigSafe if availablePeter Hutterer
2012-06-07Fix buffer overrun when populating axis label property arrayChase Douglas
2012-01-24Copy last valuator values into new touch valuator masksChase Douglas
2011-12-31Remove redundant redeclaration of Evdev3BEmuPreInitJeremy Huddleston
2011-12-29Require xserver 1.12 RC1Peter Hutterer
2011-12-24Remove need for --enable-multitouchPeter Hutterer
2011-12-24Include config.h from evdev.hPeter Hutterer
2011-12-24Always include mt_mask in the evdev structPeter Hutterer
2011-11-11Replace 0/1 button values with enumsPeter Hutterer
2011-11-11Skip event posting for empty slots.Peter Hutterer
2011-11-11Replace open_slot/close_slot with a SlotState enumPeter Hutterer
2011-11-11Use MTDev for multitouch devicesChase Douglas
2011-11-11Add experimental XI 2.1 multitouch supportChase Douglas
2011-11-09Support smooth scrolling on REL_WHEEL, REL_HWHEEL and REL_DIALPeter Hutterer
2011-06-15Require server 1.10Peter Hutterer
2011-05-27Export device node as property.Peter Hutterer
2011-05-27Add a property to toggle function key modePeter Hutterer
2011-05-27Export product/vendor ID through a property.Peter Hutterer
2011-03-09Remove constness of device filename to avoid warning when freed.Rami Ylimäki
2011-02-08Add third button emulation.Peter Hutterer
2011-01-25Add support for masked valuatorsChase Douglas
2011-01-24Remove support for X input ABI < 12.2Chase Douglas
2010-12-22Add use_proximity bit for BTN_TOOL handling.Peter Hutterer
2010-12-22Rename proximity to in_proximity.Peter Hutterer
2010-10-21Rename abs/rel/prox to abs_queued/rel_queued/prox_queued.Peter Hutterer
2010-10-18Add proximity support.Peter Hutterer
2010-10-13Rename evdev->tool to evdev->proximity.Peter Hutterer
2010-10-11Don't pass pointers around to first_v and num_v.Peter Hutterer
2010-05-31Disable middle mouse button emulation by default.Peter Hutterer
2010-04-29config: remove AH_TOP autoheader statement.Peter Hutterer
2010-02-25emuMB: default to disabled mouse button emulation for touchscreens.Oliver McFadden
2009-12-01Fix a comment, EV_CNT is available since 2.6.24Peter Hutterer
2009-08-14Add EvdevPostButtonEvent API to immediately post a button event (#23269)Peter Hutterer
2009-08-13Rename parts of the Post API to a Queue API.Peter Hutterer
2009-08-04evdev: Use the EvdevPost...Event() functions in the emulation code.Oliver McFadden
2009-07-29evdev: Only send the events at synchronization time.Oliver McFadden
2009-05-21Rename pEvdev->buttons to pEvdev->num_buttons for clarity.Peter Hutterer