60 Commits (d9001a6be9d86a5f30549af9fbb02a466f4b0709)

Author SHA1 Message Date
Peter Hutterer d9001a6be9 Add third button emulation. 15 years ago
Chase Douglas 768c25a99b Add support for masked valuators 15 years ago
Chase Douglas 8bc4be3048 Remove support for X input ABI < 12.2 15 years ago
Peter Hutterer 9aea1c5fa0 Add use_proximity bit for BTN_TOOL handling. 15 years ago
Peter Hutterer 242a01eb0f Rename proximity to in_proximity. 15 years ago
Peter Hutterer b06d3ffdcd Rename abs/rel/prox to abs_queued/rel_queued/prox_queued. 16 years ago
Peter Hutterer b48f4c41c0 Add proximity support. 16 years ago
Peter Hutterer 185ad42078 Rename evdev->tool to evdev->proximity. 16 years ago
Peter Hutterer 4bbf9c9125 Don't pass pointers around to first_v and num_v. 16 years ago
Peter Hutterer 21a2ac818e Disable middle mouse button emulation by default. 16 years ago
Peter Hutterer 35b6085bf8 config: remove AH_TOP autoheader statement. 16 years ago
Oliver McFadden 801778c310 emuMB: default to disabled mouse button emulation for touchscreens. 16 years ago
Peter Hutterer 0e9d75ba68 Fix a comment, EV_CNT is available since 2.6.24 17 years ago
Peter Hutterer 36064dca90 Add EvdevPostButtonEvent API to immediately post a button event (#23269) 17 years ago
Peter Hutterer 8bf93709cb Rename parts of the Post API to a Queue API. 17 years ago
Oliver McFadden 69d6ff3e01 evdev: Use the EvdevPost...Event() functions in the emulation code. 17 years ago
Oliver McFadden 1f641d75ed evdev: Only send the events at synchronization time. 17 years ago
Peter Hutterer aa117d49a5 Rename pEvdev->buttons to pEvdev->num_buttons for clarity. 17 years ago
Peter Hutterer 31853c39bf Define MAX_VALUATORS if it's missing to allow for builds against 1.5. 17 years ago
Peter Hutterer 4fd9cd2ea8 Revert "Remove useless include directive." 17 years ago
Matt Helsley dd2c89ac93 General axis valuator support. 17 years ago
Peter Hutterer 4616c79f6c Change cached bitmasks from long to unsigned long. 17 years ago
Peter Hutterer a31170718d Remove unused 'screen' variable from the EvdevRec. 17 years ago
Peter Hutterer aa5dfa1d6a Remove useless include directive. 17 years ago
Peter Hutterer 3047c25db2 Deal with XINPUT ABI 5. 17 years ago
Peter Hutterer c158cf2b64 Require XKB. 17 years ago
Matt Helsley 4dfd86b220 Fix FOO_MAX off-by-one 17 years ago
Matt Helsley d3fd42d864 rename NBITS to NLONGS to reflect its actual meaning 17 years ago
Matt Helsley dd1752ce3f Add pressure valuator 17 years ago
Sascha Hlusiak 0f36384d06 Revert "Keyboard: Disable kernel autorepeat" 18 years ago
Daniel Stone 6867652c2c Keyboard: Disable kernel autorepeat 18 years ago
Peter Hutterer 63af314368 Store device file's minor/major to avoid duplicate devices. 18 years ago
Peter Hutterer 4826969f23 Add support for axes swapping. 18 years ago
Peter Hutterer 33eb36f266 Add support for run-time calibration. 18 years ago
Peter Hutterer 64554e4799 Treat BTN_[0-2] as LMR buttons if necessary. 18 years ago
Peter Hutterer af096e8c5d emuMB: add EvdevMBEmuOn and call from EvdevOn to register wakeup handlers. 18 years ago
Peter Hutterer 4912e2aa7f Add option "GrabDevice", don't grab the device by default. 18 years ago
Peter Hutterer bb1f421687 Don't include the client-side header anymore. xkbstr.h is server SDK. 18 years ago
Peter Hutterer 0405f7b17f Tidy up evdev.h 18 years ago
Peter Hutterer 088e0a175a Rename DragLockInit to DragLockPreInit, remove superfluous "return". 18 years ago
Peter Hutterer 6f6ac98295 Add checkonly handling to property handlers. 18 years ago
Søren Hauberg 3985d42320 Add support for axis inversion. 18 years ago
Peter Hutterer 84a0e39c0d Use new property API (no ConfigureDP, less args to ChangeDP) 18 years ago
Peter Hutterer 9930477cbe Attempt to re-open devices on read errors. 18 years ago
Peter Hutterer 4509ec1daf Use HAVE_PROPERTIES define instead of GET_ABI_MAJOR for property compilation. 18 years ago
Dan Nicholson e237de0dea Add timeout support for mouse wheel emulation 18 years ago
Peter Hutterer 92c6611b6f Add property support for drag lock. 18 years ago
Chris Salch bd405ddc83 Adding in DragLockButtons functionality. 18 years ago
Peter Hutterer 6dc4199155 Revert "Don't grab devices unless specified through the config options." 18 years ago
Peter Hutterer e8534d47c8 Don't grab devices unless specified through the config options. 18 years ago