opnsense-src/sys/dev/usb/input
Niko Sonack b21881d8c4 ums(4): fix incorrect mouse button reporting via evdev
when ums driver receives non-mouse HID report. This results in
unexpected button release event. Reuse existing sysmouse logic to
keep button pressed.

Reviewed by:	imp, wulf
MFC after:	1 week
Differential revision:	https://reviews.freebsd.org/D45838

(cherry picked from commit d6888e211b07be79dd8de3145ac41b365f482ae8)
2024-09-20 00:41:43 +03:00
..
atp.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
uep.c sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
uhid.c uhid: Check for errors from copyin() in ioctl handlers 2024-01-01 19:29:44 -05:00
uhid_snes.c uhid: Check for errors from copyin() in ioctl handlers 2024-01-01 19:29:44 -05:00
ukbd.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
ums.c ums(4): fix incorrect mouse button reporting via evdev 2024-09-20 00:41:43 +03:00
usb_rdesc.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
usbhid.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wmt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wsp.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00