391 Commits (afc9e917656508fc3277b7d39e5ab436cf0542f4)
 

Author SHA1 Message Date
Gaetan Nadon afc9e91765 .gitignore: use common defaults with custom section # 24239 17 years ago
Bartosz Brachaczek c1f16a4f59 Set all valuators for relative motion events (#24737) 17 years ago
Dmitry Torokhov a0f7f34dc5 Relax checks when reopening devices 17 years ago
Peter Hutterer 11669d8279 Fix drag-lock property handler for multiple draglock buttons. 17 years ago
Peter Hutterer 9cbffda910 Forward keycodes > 255 17 years ago
Peter Hutterer 59056e656c Remove the reopen timer logic. 17 years ago
Peter Hutterer aa6399fdb9 evdev 2.3.0 17 years ago
Peter Hutterer 1d86f5dec1 Convert IgnoreAbsolute/RelativeAxes options into trinary state. 17 years ago
Peter Hutterer fbd86e2530 Fix copy/paste typo in comment. 17 years ago
Peter Hutterer 9ea1f9a695 Fix typo, use uppercase like the other messages 17 years ago
Oliver McFadden 57b54ee399 evdev: Support the "Calibration" string option. 17 years ago
Peter Hutterer f2dc0681fe Finalize the middle button emulation when a read error occurs (#23048) 17 years ago
Peter Hutterer 3fa49dfcab evdev 2.2.99.2 17 years ago
Peter Hutterer 941391ca34 Add explicit options to ignore relative or absolute axes. 17 years ago
Peter Hutterer 2144f7d834 Remove unused has_xy. 17 years ago
Peter Hutterer 61b4e88e01 emuWheel: fix signed/unsigned screwup 17 years ago
Peter Hutterer 9ee70943ec Require xorg-macros 1.3 and XORG_DEFAULT_OPTIONS 17 years ago
Peter Hutterer 415b6ffa95 Only take the driver-internal button mapping to count buttons (#23405) 17 years ago
Dima Kogan f4ba2bd785 Allow 0 as wheel emulation button for unconditional scrolling (#20529) 17 years ago
Peter Hutterer 2e5f68754f Restrict wheel emulation to a single axis at a time. 17 years ago
Peter Hutterer 8fdb2abb6f man: fix documentation for EVDEV_PROP_WHEEL_BUTTON 17 years ago
Peter Hutterer ca0fb396f1 evdev 2.2.99.1 17 years ago
Peter Hutterer 7967677789 Treat tablets (BTN_TOOL_PEN devices) differently from touchpads. 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
Peter Hutterer 37373a223b comment typo fix 17 years ago
Peter Hutterer d764dded18 Skip check for EVDEV_RELATIVE_EVENTS for wheel events. 17 years ago
Michael Witten f352598e45 evdev.c: Fix/improve discrimination of rel/abs axes 17 years ago
Oliver McFadden 69d6ff3e01 evdev: Use the EvdevPost...Event() functions in the emulation code. 17 years ago
Peter Hutterer 6f4634111a Evdev doesn't require inputproto. 17 years ago
Oliver McFadden 1f641d75ed evdev: Only send the events at synchronization time. 17 years ago
Peter Hutterer 2994825665 Don't register middle mouse button emulation handlers for keyboards. 17 years ago
Oliver McFadden 9bfd9e8a36 Coverity Prevent: NO_EFFECT in EvdevWheelEmuSetProperty: 17 years ago
Peter Hutterer dcca28a59c Count REL_DIAL as a scrollwheel during EvdevProbe (#21457) 17 years ago
Asbjrn Sannes db8b1ca5cf evdev: Fix spelling of property in man page to match source code. #22571 17 years ago
Peter Hutterer 8cc0d0f285 Fix absolute axis labelling - mapping must be initialized before the labels. 17 years ago
Peter Hutterer aa1609285d Message "found absolute touchpad" also applies to tablets - fix. 17 years ago
Peter Hutterer b07ab6ea97 If a device fails to initialize relative axes, init the abs. axes instead. 17 years ago
Peter Hutterer 7bc48c666d Fix wrong axis label index causing OOB reads/writes. 17 years ago
Peter Hutterer 880ad1e19a Initialize the axis labels to 0, not "misc". 17 years ago
Peter Hutterer 6ab23e4519 Add missing checks for ABI_XINPUT_VERSION 7. 17 years ago
Peter Hutterer 88eedea281 Cope with ABI_XINPUT_VERSION 7 - requires button + axes labels. 17 years ago
Peter Hutterer 9a5a4fed3a Split axes and button labels into separate function. 17 years ago
Derek Upham 0a3657d2ee evdev: Prevent driver from processing motion events that it has not configured. #21832 17 years ago
Peter Hutterer dc2191285e Deal with BTN_3 to BTN_9 buttons. 17 years ago
Peter Hutterer 255b9f6bbf Only initialize the number of buttons we actually have. 17 years ago
Peter Hutterer aa117d49a5 Rename pEvdev->buttons to pEvdev->num_buttons for clarity. 17 years ago
Peter Hutterer b358f1eb3a Ensure enough buttons are advertised to pass the button mapping. 17 years ago
Peter Hutterer 33cc112ca1 Up the number of button labels atoms to EVDEV_MAXBUTTONS. 17 years ago
Peter Hutterer 3c43d880f1 Only label axes and buttons if the device has axes or buttons. 17 years ago