96 Commits (bb0850c469f05c49a772d4edf99a16121787402c)

Author SHA1 Message Date
Jacopo De Simoi bb0850c469 Original ahm patch 9 years ago
David Strobach 425ed6017a Middle emulation - make the emulated button number configurable 9 years ago
Keith Packard bb8bde7456 Support XINPUT ABI 24 (remove select mask from block/wakeup handlers) 10 years ago
Keith Packard 7b1267f7f1 Support XINPUT ABI version 23 (threaded input) 10 years ago
Thomas Hindoe Paaboel Andersen 034be31159 Add "Resolution" option for mice to the evdev driver 11 years ago
Peter Hutterer 38e107a39f Disable axis faking and MT event processing on fake MT devices 11 years ago
Peter Hutterer 2c9f4f0380 Require multitouch/smooth scrolling dependencies 11 years ago
Éric Brunet 593bbc6390 drop the pEvdev->delta array 11 years ago
Éric Brunet e0e2587a95 Split pEvdev->vals into pEvdev->abs_vals and pEvdev->rel_vals 11 years ago
Éric Brunet 605047613c Don't pass superfluous arguments to EvdevPost*Events 12 years ago
Peter Hutterer 8ce06c96e4 Make the slot-state per slot 12 years ago
Peter De Wachter c3251deb4b Add configuration options for smooth scrolling. 13 years ago
Peter Hutterer 164c62a975 Use libevdev as backend 13 years ago
Peter Hutterer 8f209ac60d Drop cached name and led_bitmask - nothing reads this 13 years ago
Peter Hutterer b59a1a25da Add option TypeName (#62831) 13 years ago
Peter Hutterer 2f67509b53 Split rel and abs axis mapping into two separate arrays 13 years ago
Peter Hutterer f2d2b65343 Localise XKB initialization 13 years ago
Peter Hutterer 5af11b6752 Use LogMessageVerbSigSafe if available 14 years ago
Chase Douglas 4145fe1c08 Fix buffer overrun when populating axis label property array 14 years ago
Chase Douglas bc2f01ab83 Copy last valuator values into new touch valuator masks 14 years ago
Jeremy Huddleston 009ac94a8e Remove redundant redeclaration of Evdev3BEmuPreInit 14 years ago
Peter Hutterer 6dd6f2d3c6 Require xserver 1.12 RC1 14 years ago
Peter Hutterer ba9377c6d9 Remove need for --enable-multitouch 14 years ago
Peter Hutterer 7f7606fc46 Include config.h from evdev.h 14 years ago
Peter Hutterer 0ba58f483e Always include mt_mask in the evdev struct 14 years ago
Peter Hutterer 5e9b027807 Replace 0/1 button values with enums 15 years ago
Peter Hutterer 2ce305129c Skip event posting for empty slots. 15 years ago
Peter Hutterer 9411749f76 Replace open_slot/close_slot with a SlotState enum 15 years ago
Chase Douglas c9a2b4e9ce Use MTDev for multitouch devices 15 years ago
Chase Douglas e18abd0049 Add experimental XI 2.1 multitouch support 15 years ago
Peter Hutterer b450efdf95 Support smooth scrolling on REL_WHEEL, REL_HWHEEL and REL_DIAL 15 years ago
Peter Hutterer b79776cf8c Require server 1.10 15 years ago
Peter Hutterer eaf202531f Export device node as property. 15 years ago
Peter Hutterer e9d96e87ac Add a property to toggle function key mode 15 years ago
Peter Hutterer bb15bac149 Export product/vendor ID through a property. 15 years ago
Rami Ylimäki 41111ce1ef Remove constness of device filename to avoid warning when freed. 15 years ago
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