opnsense-src/sys/dev/usb/input
Frank Hilgendorf 3126ebadf9 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

(cherry picked from commit 541e7a98b762916cd951a64dd7e77efd51dfa8dc)
2024-11-22 21:23:47 +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 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 ukbd: Enable ukbd_apple_swap for all Apple ISO keyboards 2024-11-22 21:23:47 +00: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