freebsd-dev/sys/dev/hid
Vladimir Kondratyev 183088934a evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface
of various keyboard drivers.
EVIOCGRAB ioctl execution on /dev/input/event# device node gains
exclusive access to this device to caller. It is used mostly for
development purposes and remote control software. See e.g.
https://reviews.freebsd.org/D30020 which is the reason of creation
of this change.
Keyboard grabbing is disabled in KDB and during panics.

MFC with:	4a0db5e292
Tested by:	corvink
Differential revision:	https://reviews.freebsd.org/D30542
2022-11-19 02:54:46 +03:00
..
bcm5974.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hconf.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hconf.h
hcons.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hgame.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hgame.h
hid_if.m usb(3): Fix a few typos in source code comments 2022-04-02 10:14:32 +02:00
hid.c Remove unused hidraw_devclass. 2022-05-06 15:46:57 -07:00
hid.h Remove unused hidraw_devclass. 2022-05-06 15:46:57 -07:00
hidbus.c hidbus(4): Align refcount checks for hidbus_intr_start() and hidbus_intr_stop(). 2022-07-28 21:28:36 +02:00
hidbus.h hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hidmap.c
hidmap.h hpen(4): Add support for legacy MS-compatible single touch protocol 2021-09-02 22:35:27 +03:00
hidquirk.c
hidquirk.h
hidraw.c hidraw: Return string lengths for certain ioctls 2022-05-18 12:12:19 +02:00
hidraw.h usb: remove COMPAT_32BIT ifdefs 2021-12-17 21:28:39 +00:00
hidrdesc.h
hkbd.c evdev: Extend EVIOCGRAB ioctl scope to cover kbd interface 2022-11-19 02:54:46 +03:00
hms.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hmt.c hid: Remove a double word in a source code comment 2022-09-04 13:45:50 +02:00
hpen.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
hsctrl.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
ietp.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
ps4dshock.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00
xb360gp.c hid: Remove unused devclass arguments to DRIVER_MODULE. 2022-05-06 15:46:57 -07:00