<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/hid, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-12-24T08:33:26Z</updated>
<entry>
<title>bcm5974: wsp(4) driver version with HID attachment.</title>
<updated>2022-12-24T08:33:26Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2022-03-02T23:35:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4430a5d185edcdf567a47b5976e3af1d857faade'/>
<id>urn:sha1:4430a5d185edcdf567a47b5976e3af1d857faade</id>
<content type='text'>
(cherry picked from commit 5aa839c9e2c373275091b8bf529c1311d0b84d76)
</content>
</entry>
<entry>
<title>ietp(4): Driver for Elantech I2C touchpad</title>
<updated>2022-12-24T08:33:26Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2022-03-02T23:35:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f692b2cff813a859cdb0dd70fd56729540f03562'/>
<id>urn:sha1:f692b2cff813a859cdb0dd70fd56729540f03562</id>
<content type='text'>
(cherry picked from commit d5add41d4d8713d48cfb8f8a228660c8b95ff676)
</content>
</entry>
<entry>
<title>Fix some modules to export more used symbols</title>
<updated>2021-11-25T01:09:21Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2021-11-07T08:42:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=83271c68c4f4697ba15d49cc3f31912a5d04ff4b'/>
<id>urn:sha1:83271c68c4f4697ba15d49cc3f31912a5d04ff4b</id>
<content type='text'>
(cherry picked from commit 5bb3134a8c21cb87b30e135ef168483f0333dabb)
</content>
</entry>
<entry>
<title>hidmap: add missing opt_hid.h to module Makefile</title>
<updated>2021-04-30T20:12:33Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2021-04-14T19:55:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=91e562169c0b68b6034a67db1350008ff48e37de'/>
<id>urn:sha1:91e562169c0b68b6034a67db1350008ff48e37de</id>
<content type='text'>
Reported by:	pstef
</content>
</entry>
<entry>
<title>hid: add opt_hid.h to modules that use HID_DEBUG</title>
<updated>2021-04-11T21:48:51Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2021-03-03T22:21:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=99bc385243e80406ccb504384132738023be182a'/>
<id>urn:sha1:99bc385243e80406ccb504384132738023be182a</id>
<content type='text'>
Submitted by:	Greg V &lt;greg_AT_unrelenting_DOT_technology&gt;
Reviewed by:	imp, wulf
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D28995

(cherry picked from commit 6241b57131a60bc2bd0eda41c145aa9659c2886b)
</content>
</entry>
<entry>
<title>hmt: Allow I2C sampling mode support to be compiled out.</title>
<updated>2021-01-20T20:10:07Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2021-01-20T20:10:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5cc21ab9949a189c809285823dbb6eadde6c6864'/>
<id>urn:sha1:5cc21ab9949a189c809285823dbb6eadde6c6864</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hms: Workaround idle mouse drift in I2C sampling mode.</title>
<updated>2021-01-20T20:10:07Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2021-01-20T20:10:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3e954a8bc64ebc21893eedba0f2f1159c242c9b6'/>
<id>urn:sha1:3e954a8bc64ebc21893eedba0f2f1159c242c9b6</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>hid: Import hidmap-based drivers written by Greg V</title>
<updated>2021-01-07T23:18:44Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2020-10-14T22:02:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d97d5c0ce89da10c1de150e0555774dec2ed7aed'/>
<id>urn:sha1:d97d5c0ce89da10c1de150e0555774dec2ed7aed</id>
<content type='text'>
This change includes:

hpen    - Generic / MS Windows compatible HID pen tablet driver.
hgame   - Generic game controller and joystick driver.
xb360gp - Xbox360-compatible game controller driver.

Submitted by:	Greg V &lt;greg_unrelenting.technology&gt;
Reviewed by:	hselasky (as part of D27993)
</content>
</entry>
<entry>
<title>hid: Import hidmap and bunch of drivers based on it</title>
<updated>2021-01-07T23:18:44Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2020-10-14T22:02:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=afd590d9e56686e179cbbf626ec567aeaaa49199'/>
<id>urn:sha1:afd590d9e56686e179cbbf626ec567aeaaa49199</id>
<content type='text'>
hidmap is a kernel module that maps HID input usages to evdev events.

Following dependent drivers is included in the commit:

hms       - HID mouse driver.
hcons     - Consumer page AKA Multimedia keys driver.
hsctrl    - System Controls page (Power/Sleep keys) driver.
ps4dshock - Sony DualShock 4 gamepad driver.

Reviewed by:	hselasky
Differential revision:	https://reviews.freebsd.org/D27993
</content>
</entry>
<entry>
<title>hidraw(4): Add HIDRAW_MAKE_UHID_ALIAS kernel option</title>
<updated>2021-01-07T23:18:44Z</updated>
<author>
<name>Vladimir Kondratyev</name>
<email>wulf@FreeBSD.org</email>
</author>
<published>2020-12-13T09:37:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9be6b22da9b2df9903310a307f36f5297b1660b6'/>
<id>urn:sha1:9be6b22da9b2df9903310a307f36f5297b1660b6</id>
<content type='text'>
which installs /dev/uhid# alias to hidraw character device for
compatibility with some existing uhid(4) users like Firefox.
As side effect it renames traditional uhid(4) driver to hidraw
to make possible using of common unit number allocator.

Requested by:	Greg V &lt;greg_unrelenting.technology&gt;
Reviewed by:	hselasky (as part of D27992)
</content>
</entry>
</feed>
