605 Commits (b59a1a25dad4437e013ce8d3d65d4591c6f4ee4a)
 

Author SHA1 Message Date
Peter Hutterer b59a1a25da Add option TypeName (#62831) 13 years ago
Peter Hutterer 5138cd2ff4 evdev 2.8.0 13 years ago
Peter Hutterer c085c8b6c1 Return BadValue if EvdevOpenMTDev fails 13 years ago
Peter Hutterer 2b675f85ae Make errors on EVIOCGBIT more obvious 13 years ago
Peter Hutterer 2b8b0df62e Always init axis mapping for the first two rel axes (#59784) 13 years ago
Peter Hutterer bb9b4146cb Merge branch 'touch-axis-swap' 13 years ago
Peter Hutterer f5fe533f1b Allow relative scroll valuators on absolute devices (#54387) 13 years ago
Peter Hutterer 2f67509b53 Split rel and abs axis mapping into two separate arrays 13 years ago
Peter Hutterer ffc0a34642 Move some stuff into the new alloc function 13 years ago
Peter Hutterer 93de7b0b73 Move allocation of EvdevRec into a helper function 13 years ago
Colin Walters 9ec9d214d0 autogen.sh: Implement GNOME Build API 13 years ago
Adam Jackson 94e6df8f5f configure: Drop AM_MAINTAINER_MODE 13 years ago
Peter Hutterer 67e5376aaa Handle axis swap, calibration, and inversion for touch events (#59340) 13 years ago
Peter Hutterer 2432626b70 Move calibration adjustments to helper function 13 years ago
Peter Hutterer 069c035ab0 Move valuator swapping into a helper function 13 years ago
Peter Hutterer 3b7ba39fca Localise tmp variable 13 years ago
Mauro Carvalho Chehab 454194f4b5 Force a button if MT axes are present and it is not a gamepad 13 years ago
Peter Hutterer 00341e632c Drop special XKB option handling 13 years ago
Peter Hutterer f2d2b65343 Localise XKB initialization 13 years ago
Peter Hutterer 0d6c6b59c1 If stat fails, pretend it's not a virtual device 13 years ago
Benjamin Tissoires c263d6e46d Add missing mt axis labels 13 years ago
Peter Hutterer 5af11b6752 Use LogMessageVerbSigSafe if available 14 years ago
Peter Hutterer 33e7831b5f Fix broken ButtonMapping option (#53168) 14 years ago
Peter Hutterer bc8997e812 Link against libudev 14 years ago
Peter Hutterer 1cb8f074df Don't delete the device on ENODEV 14 years ago
Peter Hutterer 4eacb581fb Only use mtdev for multitouch devices 14 years ago
Peter Hutterer 98af2003d4 Don't re-open mtdev after PreInit 14 years ago
Daniel Stone f5ede98085 Fix compilation warnings for non-multitouch builds 14 years ago
Peter Hutterer ff926d15b8 Move axis labels into a separate header file 14 years ago
Peter Hutterer b0e3c8f978 Split initializing one axis label out into a helper function 14 years ago
Peter Hutterer 9624f4e2ba Constify InputDriverRec->default_options 14 years ago
Peter Hutterer 047955f51e Move duplicate check up before mtdev allocation 14 years ago
Peter Hutterer 8251d7a8ec Close the fd when mtdev open fails 14 years ago
Peter Hutterer ac5173163d Release mtdev data whenever we close the fd 14 years ago
Peter Hutterer 61faf2e6e7 strtol doesn't need a empty string, NULL is good enough. 14 years ago
Peter Hutterer 7f3f98be7f Use xf86IDrvMsg in emuMB.c instead of ErrorF 14 years ago
Chase Douglas 4145fe1c08 Fix buffer overrun when populating axis label property array 14 years ago
Chase Douglas 9ce068e760 Report the correct number of touches for MT protocol B devices 14 years ago
Marcin Slusarz 2c8da280b3 Fix some obvious constness-related compile warnings. 14 years ago
Peter Hutterer f28507e8ce Devices configured as mice need REL_X/Y 14 years ago
Peter Hutterer 99340147b9 Fix inverted horizontal scroll (#46205) 14 years ago
Peter Hutterer 76b1d58a97 evdev 2.7.0 14 years ago
Peter Hutterer 224a28de25 Only force REL_X/Y if no ABS_X/Y exists 14 years ago
Chase Douglas bc2f01ab83 Copy last valuator values into new touch valuator masks 14 years ago
Peter Hutterer 9d9c9870c8 Prefere relative axis labelling over absolute axis labelling 14 years ago
Peter Hutterer 5c5b2c8db8 Force x/y axes to exist on devices with any other axes (#44655) 14 years ago
Pete Beardmore 854df75f49 missing multitouch related define tests 14 years ago
Chase Douglas 8c55e94a6a Set the default resolution to 0 14 years ago
Peter Hutterer 965338e9d0 Remove unused udev.c 14 years ago
Cyril Brulebois 0075da20d6 configure.ac: Fix udev/libudev dependency. 14 years ago