391 Commits (afc9e917656508fc3277b7d39e5ab436cf0542f4)
 

Author SHA1 Message Date
Peter Hutterer 5462898935 Use xf86DisableDevice instead of the DIX' DisableDevice. 17 years ago
Dan Nicholson 9243d338d1 Fix copy-paste error when probing type name 17 years ago
Peter Hutterer 71e9a69ed6 Revamp the whole "has_axes" definition. 17 years ago
Peter Hutterer 220e2dfb8f Print read errors as X_NONE to avoid mallocs in the server. 17 years ago
Peter Hutterer ddc1266374 Pre-allocate the reopen timer so we don't allocate during sigio handling. 17 years ago
Peter Hutterer 98ecb5233b Trigger read error handling if len is <= 0. 17 years ago
Peter Hutterer 92ca3dc2e7 Fix wrong reference to axis and button label atom list. 17 years ago
Peter Hutterer 3fa28c8acd Remove test/ directory. 17 years ago
Peter Hutterer d9809d7edd Fix jumpy touchpads by updating old_vals only when reported by the device. 17 years ago
Peter Hutterer b11439a176 If we have a touchpad, print so, don't claim we're configuring a tablet. 17 years ago
Jeremy Jay 740dc202f7 make sure to clear all axis_map entries 17 years ago
Peter Hutterer 7ac0c4456d Assume touchscreen/touchpad if we have _either_ ABS_PRESSURE or BTN_TOUCH 17 years ago
Peter Hutterer b4f6ab126d Move keymap/modifier initialization behind the ABI < 5 ifdefs. 17 years ago
Jeremy Jay a3ea979c2b Set "rel" when converting absolute touchpad coordinates to relative (#20661) 17 years ago
Peter Hutterer a7fb654a68 Restore repeat-filtering for server 1.5 and earlier. 17 years ago
Peter Hutterer 3f06825a44 Bump to 2.2.99. 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 2c49e21a81 Check button label before fetching the Atom from the server. (#20524) 17 years ago
Peter Hutterer 4361b3efa0 Fix duplicate wheel button up mapping. 17 years ago
Peter Hutterer 281a7b4b88 evdev 2.1.99.1 17 years ago
Peter Hutterer 051cb8b528 Add support for button labelling. 17 years ago
Peter Hutterer 1abcc88171 Rename prop_label to prop_axis_label. 17 years ago
Peter Hutterer c89bbf80be Don't double-assign the UKNOWN axis label. 17 years ago
Peter Hutterer 178435832f If scrollwheels are found, bump the button number by 4 (or up to 7). 17 years ago
Peter Hutterer c9cab83bac Ignore REL_WHEEL, REL_HWHEEL and REL_DIAL during axis initialisation. 17 years ago
Peter Hutterer 43dd2a9592 Pass on all relative events, not just x/y. 17 years ago
Adam Jackson 7977947e0d Reduce the number of read calls in ReadInput. 17 years ago
Peter Hutterer 11a56d4a17 Split ReadInput into ReadInput and ProcessEvent. 17 years ago
Adam Jackson 7b0f613c7f Move relative motion and other magic up to EV_SYN processing. 17 years ago
Adam Jackson 75af278861 Open with O_NONBLOCK, and simplify EvdevReadInput to match. 17 years ago
Peter Hutterer 4fd9cd2ea8 Revert "Remove useless include directive." 17 years ago
Peter Hutterer 12c287df89 Label axes conditional on actual support. 17 years ago
Peter Hutterer 9f1b9aa6eb Accommodate for holes in the ABS label defines. 17 years ago
Peter Hutterer acb1d557e2 Add support for arbitrary relative axis labels. 17 years ago
Peter Hutterer 6a1f8f463d Remove superfluous (and duplicate) call to xf86MotionHistoryAllocate. 17 years ago
Peter Hutterer 9620fe7765 Add generic axis support for relative axes. 17 years ago
Peter Hutterer a1714cac52 Add dynamic axis labelling for absolute devices. 17 years ago
Peter Hutterer 5a99ef7ed2 remove duplicate (code > 255) check. 17 years ago
Peter Hutterer 3b22e4703f man: list the options and properties in alphabetical order. 17 years ago
Peter Hutterer 0de20a8f1b man: Fix two minor typos in man page. 17 years ago
Peter Hutterer 978384ede7 Swap axes after scaling, not before. 17 years ago
Peter Hutterer df7ff12ed2 CacheCompare before probing the device. 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 95099cb036 Log which EVIOCGABS ioctl failed. 17 years ago
Peter Hutterer c58bae0b77 Remove superfluous motion history allocation. 17 years ago
Peter Hutterer 32242871f7 Remove duplicate MB emu finalization. 17 years ago
Peter Hutterer aa5dfa1d6a Remove useless include directive. 17 years ago
Bryce Harrington 2a6c1d7a60 Add descriptive messages for device-has-changed errs 17 years ago