summaryrefslogtreecommitdiff
path: root/src/evdev.h
AgeCommit message (Expand)Author
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
2009-03-09Define MAX_VALUATORS if it's missing to allow for builds against 1.5.Peter Hutterer
2009-02-19Revert "Remove useless include directive."Peter Hutterer
2009-02-16General axis valuator support.Matt Helsley
2009-02-16Change cached bitmasks from long to unsigned long.Peter Hutterer
2009-02-16Remove unused 'screen' variable from the EvdevRec.Peter Hutterer
2009-02-16Remove useless include directive.Peter Hutterer
2009-01-22Deal with XINPUT ABI 5.Peter Hutterer
2009-01-22Require XKB.Peter Hutterer
2009-01-12Fix FOO_MAX off-by-oneMatt Helsley
2009-01-12rename NBITS to NLONGS to reflect its actual meaningMatt Helsley
2009-01-12Add pressure valuatorMatt Helsley
2008-12-08Revert "Keyboard: Disable kernel autorepeat"Sascha Hlusiak
2008-12-02Keyboard: Disable kernel autorepeatDaniel Stone