opnsense-src/sys/dev/usb/input
Frank Hilgendorf 541e7a98b7 ukbd: Enable ukbd_apple_swap for all Apple ISO keyboards
Key code swapping between [<>] and [^°] key is enabled for all Apple ISO
type keyboards.  Before, swapping was enabled when the Eject key was
detected in HID usage.  This did not correlate well with the swapped
keys presence.

usbdevs file is extended by several Apple keyboard models to support ISO
model identification.

Reviewed by:	markj
MFC after:	2 weeks
Pull Request:	https://github.com/freebsd/freebsd-src/pull/1506
2024-11-07 20:38:38 +00: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 2023-12-25 21:04:00 -05:00
uhid_snes.c uhid: Check for errors from copyin() in ioctl handlers 2023-12-25 21:04:00 -05:00
ukbd.c ukbd: Enable ukbd_apple_swap for all Apple ISO keyboards 2024-11-07 20:38:38 +00:00
ums.c ums(4): fix incorrect mouse button reporting via evdev 2024-07-03 02:15:50 +03:00
usb_rdesc.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
usbhid.c newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY 2024-07-24 22:22:58 -06:00
wmt.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
wsp.c wsp: Use already-calculated distance of fingers for comparison. 2024-09-06 12:34:31 -06:00