freebsd-dev/sys/dev/hid
Vladimir Kondratyev 3e954a8bc6 hms: Workaround idle mouse drift in I2C sampling mode.
Many I2C "compatibility" mouse devices found on touchpads continue to
return last report data in sampling mode after touch has been ended.
That results in cursor drift.  Filter out such a reports with comparing
content of current report with content of previous one.

Reported by:	many
Tested by:	omatsuda, gllb (github.com)
Obtained from:	sysutils/iichid
2021-01-20 23:10:07 +03:00
..
hconf.c hconf(4): Do not fetch report before writing new usage values back. 2021-01-20 23:10:06 +03:00
hconf.h hid: Import hconf(4) - digitizer configuration top-level collection support. 2021-01-08 02:18:43 +03:00
hcons.c hid: quiet -Wswitch 2021-01-10 21:53:15 -08:00
hgame.c hid: quiet -Wswitch 2021-01-10 21:53:15 -08:00
hgame.h hid: Import hidmap-based drivers written by Greg V 2021-01-08 02:18:44 +03:00
hid_if.m hid: Import HID transport method definitions and helper functions. 2021-01-08 02:18:42 +03:00
hid.c hidraw(4): Add HIDRAW_MAKE_UHID_ALIAS kernel option 2021-01-08 02:18:44 +03:00
hid.h hidraw(4): Add HIDRAW_MAKE_UHID_ALIAS kernel option 2021-01-08 02:18:44 +03:00
hidbus.c hid: Import usbhid - USB transport backend for HID subsystem. 2021-01-08 02:18:43 +03:00
hidbus.h hid: Import hidbus(4) 2021-01-08 02:18:42 +03:00
hidmap.c hid: fix extraneous SYSCTL_ADD_INT() options revealed by LINT build 2021-01-10 22:17:20 +03:00
hidmap.h hid: Import hidmap and bunch of drivers based on it 2021-01-08 02:18:44 +03:00
hidquirk.c hid: Import quirk subsystem. 2021-01-08 02:18:43 +03:00
hidquirk.h hid: Import functions and constants required by new subsystem 2021-01-08 02:18:42 +03:00
hidraw.c hidraw(4): Add HIDRAW_MAKE_UHID_ALIAS kernel option 2021-01-08 02:18:44 +03:00
hidraw.h hid: Import hidraw(4) - driver for access to raw HID device data 2021-01-08 02:18:43 +03:00
hidrdesc.h
hkbd.c hid: Add missing input enter/exit epoch pairs. 2021-01-14 23:04:47 +03:00
hms.c hms: Workaround idle mouse drift in I2C sampling mode. 2021-01-20 23:10:07 +03:00
hmt.c hid: Port multitouch hmt(4) driver to hidbus and attach to build 2021-01-08 02:18:43 +03:00
hpen.c hid: quiet -Wswitch 2021-01-10 21:53:15 -08:00
hsctrl.c hid: Import hidmap and bunch of drivers based on it 2021-01-08 02:18:44 +03:00
ps4dshock.c hid: quiet -Wswitch 2021-01-10 21:53:15 -08:00
xb360gp.c hid: Import hidmap-based drivers written by Greg V 2021-01-08 02:18:44 +03:00