aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/evdev/evdev_mt.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* evdev: Add parentheses around '-' expression in operand of '&'.John Baldwin2021-09-151-1/+1
* evdev: Do not export multitouch functions which are unused outside evdevVladimir Kondratyev2021-09-021-13/+5
* evdev: Add support for automatic MT protocol type A to type B conversion.Vladimir Kondratyev2021-08-241-2/+30
* evdev: Add implicit mode for touch tracking.Vladimir Kondratyev2021-08-241-6/+91
* evdev: Import support for touch-tracking.Vladimir Kondratyev2021-08-241-2/+209
* evdev: Make MT tracking IDs monotonically increasing sequence.Vladimir Kondratyev2021-08-241-1/+34
* evdev: Give short aliases to items of evdev_mt_slot arrayVladimir Kondratyev2021-08-241-14/+49
* evdev: Normalize width and pressure of single touch compat eventsVladimir Kondratyev2021-08-241-18/+49
* evdev: force no fuzz for autogenerated single touch compat events.Vladimir Kondratyev2021-08-241-1/+1
* evdev: Send first active rather than 0-th slot state as ST reportVladimir Kondratyev2021-08-241-4/+5
* evdev: Use bitsets to track active touches and slots changed in current reportVladimir Kondratyev2021-08-241-51/+43
* evdev: Multitouch code style changes.Vladimir Kondratyev2021-08-241-83/+69
* evdev: Remove useless "initial value" parameter from evdev_support_abs()Vladimir Kondratyev2021-01-071-1/+0
* Change my email address to wulf@FreeBSD.org in copyright headers.Vladimir Kondratyev2017-07-231-1/+1
* evdev: Macroize common locking sequencesVladimir Kondratyev2017-07-231-12/+4
* evdev: style(9), sort headers alphabeticallyVladimir Kondratyev2017-07-231-2/+2
* Implement EVDEV_FLAG_MT_AUTOREL flag (autorelease touchpoints)Oleksandr Tymoshenko2016-10-081-4/+19
* Allow using of driver's mutex instead internal one for evdev locking.Oleksandr Tymoshenko2016-10-081-4/+12
* Add evdev protocol implementationOleksandr Tymoshenko2016-09-111-0/+269