summaryrefslogtreecommitdiff
path: root/sys/dev/usb/input/ukbd.c
AgeCommit message (Expand)Author
2025-03-04usb: Kill left-over cdefs.h includesWarner Losh
2024-11-07ukbd: Enable ukbd_apple_swap for all Apple ISO keyboardsFrank Hilgendorf
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-06kbd: consolidate kb interfaces (phase one)Michael
2023-05-12spdx: The BSD-2-Clause-NetBSD identifier is obsolete, drop -NetBSDWarner Losh
2023-02-14sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer
2023-02-06Support Unicode characters in keymap dead key tablesStefan Eßer
2022-11-19evdev: Extend EVIOCGRAB ioctl scope to cover kbd interfaceVladimir Kondratyev
2022-05-06usb: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin
2021-02-13ukbd: Fix handling of keyboard ErrorRollOver reportsVladimir Kondratyev
2021-01-14hid: Replace USBHID_ENABLED kernel config option with loader tunableVladimir Kondratyev
2021-01-08hid: Import usbhid - USB transport backend for HID subsystem.Vladimir Kondratyev
2021-01-08hid: Chase for HID function name changes in existing USB HID driversVladimir Kondratyev
2021-01-08Factor-out hardware-independent part of USB HID support to new moduleVladimir Kondratyev
2020-12-24ukbd(4): Push LED events in ioctl handler rather than in xfer callbackVladimir Kondratyev
2020-12-24ukbd(4): Do not serialize evdev key eventsVladimir Kondratyev
2020-09-01usb: clean up empty lines in .c and .h filesMateusz Guzik
2020-03-30Evaluate modifier keys before the regular keys, so that if a modifierHans Petter Selasky
2020-03-04Restart the USB keyboard repeat timer at every valid key-press.Hans Petter Selasky
2020-02-25Use hid_get_data_unsigned() instead of hid_get_data() when reading theHans Petter Selasky
2020-02-15Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (2 of many)Pawel Biernacki
2020-02-14Exclude modifier keys from keyboard repeat logic.Hans Petter Selasky
2020-02-13Improve USB gaming keyboard support.Hans Petter Selasky
2019-12-26Revert r355806: kbd drivers: don't double register keyboard driversKyle Evans
2019-12-16kbd drivers: don't double register keyboard driversKyle Evans
2019-12-16kbd: provide default implementations of get_fkeystr/diagKyle Evans
2019-12-16kbd drivers: use kbdd_* indirection for diag invocationKyle Evans
2019-12-01usb: remove some extraneous tty.h includesKyle Evans
2018-10-27evdev: Use console lock as evdev lock for all supported keyboard drivers.Vladimir Kondratyev
2018-08-13evdev: Remove evdev.ko linkage dependency on kbd driverVladimir Kondratyev
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-03-28Fix for regression issue in USB keyboard driver after r304735.Hans Petter Selasky
2017-11-27sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2016-10-03const-ify struct evdev_methodsOleksandr Tymoshenko
2016-10-02Modularize evdevOleksandr Tymoshenko
2016-09-30Declare a module for evdev and add dependency to ukbd(4) and ums(4)Oleksandr Tymoshenko
2016-09-23Do not perform extra check for NULL, evdev_free can handle NULL valueOleksandr Tymoshenko
2016-09-21Add evdev support to ukbd driverOleksandr Tymoshenko
2016-09-14Improve USB polling mode by not locking any mutexes, asserting anyHans Petter Selasky
2016-08-24Fix key delay and repeat, part 2.Bruce Evans
2016-08-23Fix key delay and repeat, part 1.Bruce Evans
2016-08-22Further fixes for translation of PrintScreen/SysRq.Bruce Evans
2016-08-21Make the UKBD USB transfers double buffered and set them up one by one,Hans Petter Selasky
2016-08-21Fix translation of the PrintScreen/SysRq and Pause/Break keys. AlmostBruce Evans
2016-08-05Keep a reference count on USB keyboard polling to allow recursiveHans Petter Selasky
2016-04-19dev/usb: use our nitems() macro when param.h is available.Pedro F. Giffuni
2015-12-11Create a USB_PNP_INFO and use it to export the existing PNPWarner Losh
2015-11-21Add support for Kana and Eisu keys to the USB keyboard driver.Hans Petter Selasky
2014-06-28Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky
2014-06-27Revert r267961, r267973:Glen Barber