summaryrefslogtreecommitdiff
path: root/sys/dev/hid
AgeCommit message (Expand)Author
2022-06-16Add boundary checks to hidms_setup.Ulf Brosziewski
2022-05-20Rename hid_none to hid_all as it represents all possible hid kinds byAnton Lindqvist
2022-05-20uhid_maxrepid() is currently not able to observe all report IDs as itAnton Lindqvist
2022-01-09spellingJonathan Gray
2021-09-01Add support for the more rare volume usage which differs compared to theAnton Lindqvist
2021-08-20add consumer control hid usages, will be used by ucc(4)anton
2021-06-10Don't skip mouse attachment if an otherwise qualified report doesn'tJoshua Stein
2021-01-10add quirks for Kensington Slimblade trackball via new vendor buttonsthfr
2020-11-02Enable brightness keys on powerbooks where the keyboard attaches as ukbd(4).tobhe
2020-07-09Some touchpads don't have the "maximum number of contacts" orJoshua Stein
2020-06-04HID parser could overflow if a malicious device (potentially USB) providedTheo de Raadt
2020-05-31add umstc(4) for Microsoft Surface Type Cover keyboardsJoshua Stein
2020-02-10When walking the HID descriptor, even though we filter for hid_inputPatrick Wildt
2019-12-17Add fido(4), a HID driver for FIDO/U2F security keysReyk Floeter
2019-11-08Add support for button 2 and 3 to imt(4).YASUOKA Masahiko
2018-09-05Back out 1.4, it broke thingsJoshua Stein
2018-09-01For touchscreen devices, use the first HUG_X/Y usage pages foundJoshua Stein
2018-08-25Add umt(4) for USB Windows Precision Touchpad devicesJoshua Stein
2018-08-25Move HID->bus constant conversion for HID report types out of ihidevJoshua Stein
2018-07-30define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stopJoshua Stein
2017-10-10hidmt: send input mode set report as 2 bytes, matches linuxJoshua Stein
2017-10-10hidmt: add support for hybrid packet mode used by some touchpadsJoshua Stein
2017-10-10hidmt: rename internal hidmt_input struct to hidmt_data, avoid clashJoshua Stein
2017-10-08Adapt hidmt to the MT interface of wsmouse, and add the compat-mode setup.Ulf Brosziewski
2017-05-30Use memmove() instead of memcpy(), buffers are overlapping.Martin Pieuchot
2017-05-12Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)Martin Pieuchot
2017-05-10Make this compile with HIDKBD_DEBUG defined.Martin Pieuchot
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot
2016-09-12Define for HUP_WACOM, missed in previous.Martin Pieuchot
2016-05-22Use the new input functions of wsmouse in mouse and touchscreen drivers.Ulf Brosziewski
2016-03-30Add support for multitouch input to wsmouse.Ulf Brosziewski
2016-02-10Permit negative x and y coordinates in mouse.scale for uts and ums.Philip Guenther
2016-01-20add hidmt, a HID-layer driver for multitouch touchpads that conformJoshua Stein
2016-01-20add hid_get_udataJoshua Stein
2016-01-08protect structs in hid.h with #ifdef _KERNEL, to allow inclusion inJoshua Stein
2016-01-08Move HID support files out of dev/usb into new dev/hid directoryJoshua Stein