summaryrefslogtreecommitdiffstats
path: root/sys/dev/hid (follow)
Commit message (Expand)AuthorAgeFilesLines
* add quirks for Kensington Slimblade trackball via new vendor buttonsthfr2021-01-102-14/+30
* Enable brightness keys on powerbooks where the keyboard attaches as ukbd(4).tobhe2020-11-021-2/+4
* Some touchpads don't have the "maximum number of contacts" orjcs2020-07-091-19/+17
* HID parser could overflow if a malicious device (potentially USB) providedderaadt2020-06-041-5/+8
* add umstc(4) for Microsoft Surface Type Cover keyboardsjcs2020-05-311-1/+6
* When walking the HID descriptor, even though we filter for hid_inputpatrick2020-02-101-1/+3
* Add fido(4), a HID driver for FIDO/U2F security keysreyk2019-12-171-1/+7
* Add support for button 2 and 3 to imt(4).yasuoka2019-11-082-8/+19
* Back out 1.4, it broke thingsjcs2018-09-051-5/+3
* For touchscreen devices, use the first HUG_X/Y usage pages foundjcs2018-09-011-3/+5
* Add umt(4) for USB Windows Precision Touchpad devicesjcs2018-08-252-4/+5
* Move HID->bus constant conversion for HID report types out of ihidevjcs2018-08-252-5/+14
* define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stopjcs2018-07-301-8/+6
* hidmt: send input mode set report as 2 bytes, matches linuxjcs2017-10-102-5/+5
* hidmt: add support for hybrid packet mode used by some touchpadsjcs2017-10-102-5/+29
* hidmt: rename internal hidmt_input struct to hidmt_data, avoid clashjcs2017-10-102-7/+7
* Adapt hidmt to the MT interface of wsmouse, and add the compat-mode setup.bru2017-10-082-50/+124
* Use memmove() instead of memcpy(), buffers are overlapping.mpi2017-05-301-2/+2
* Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)mpi2017-05-121-14/+1
* Make this compile with HIDKBD_DEBUG defined.mpi2017-05-101-5/+5
* Introduce a new knob to force the first USB keyboard as console input.mpi2017-03-111-14/+1
* Define for HUP_WACOM, missed in previous.mpi2016-09-121-1/+2
* Use the new input functions of wsmouse in mouse and touchscreen drivers.bru2016-05-221-10/+13
* Add support for multitouch input to wsmouse.bru2016-03-301-10/+5
* Permit negative x and y coordinates in mouse.scale for uts and ums.guenther2016-02-101-3/+3
* add hidmt, a HID-layer driver for multitouch touchpads that conformjcs2016-01-204-3/+519
* add hid_get_udatajcs2016-01-202-7/+25
* protect structs in hid.h with #ifdef _KERNEL, to allow inclusion injcs2016-01-081-1/+5
* Move HID support files out of dev/usb into new dev/hid directoryjcs2016-01-088-0/+2403