aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/atkbdc
Commit message (Expand)AuthorAgeFilesLines
* psm: fix buildGleb Smirnoff2025-06-271-0/+1
* psm(4): Add kqueue supportVladimir Kondratyev2025-06-261-0/+45
* atkbd: Fix first keystroke force resetSHENGYI HUNG2025-05-281-1/+13
* Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin2024-12-061-1/+1
* Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin2024-12-061-1/+1
* new-bus: Remove the 'rid' and 'type' arguments from BUS_RELEASE_RESOURCEJohn Baldwin2024-03-131-5/+4
* psm: recognize post-IBM trackpoints on ThinkpadsGleb Smirnoff2023-09-191-10/+23
* atkbdc: Add additional heurstic for Chromebook keyboardsWarner Losh2023-09-091-0/+11
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-166-12/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-162-2/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-162-4/+0
* psm(4): Fix a typo in a source code commentGordon Bergling2023-08-021-1/+1
* kbd: consolidate kb interfaces (phase one)Michael2023-07-071-12/+6
* atkbc: Better test for old chromebooksWarner Losh2023-06-291-11/+29
* atkbdc: Minor style nitsWarner Losh2023-06-281-6/+6
* Adds support for Purism coreboot keyboardsJon Hopper2023-06-281-0/+1
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-126-6/+6
* kbdreg.h: include opt_kbd.hWarner Losh2023-02-271-2/+2
* atkbd: correct bogus character in #ifdefEd Maste2023-02-141-1/+1
* sys/kbio.h: make pre-unicode keymap support optionalStefan Eßer2023-02-141-1/+3
* psm: ansifyMateusz Guzik2023-02-131-3/+2
* Support Unicode characters in keymap dead key tablesStefan Eßer2023-02-061-0/+1
* evdev: Extend EVIOCGRAB ioctl scope to cover kbd interfaceVladimir Kondratyev2022-11-181-0/+3
* evdev: Extend EVIOCGRAB ioctl scope to cover sysmouse interfaceVladimir Kondratyev2022-11-171-4/+8
* atkbd(4): Fix "hancha" and "han/yong" korean keys handling.Vladimir Kondratyev2022-07-191-0/+10
* atkbd/psm: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-065-15/+6
* psm: Swap the unit member in the softc for a device_t.John Baldwin2022-04-211-107/+92
* psm: Remove write-only variables.John Baldwin2022-04-061-8/+1
* atkbd: Disable periodic polling by default.Alexander Motin2022-01-051-1/+1
* atkbd: Reduce polling rate from 10Hz to ~1Hz.Alexander Motin2022-01-051-2/+13
* psm(4): Disable KVM switch "jitter" clamping for absolute touchpads.Vladimir Kondratyev2021-09-091-1/+5
* psm: Use evdev autorelease feature for Synaptics and Elantech driversVladimir Kondratyev2021-09-021-15/+4
* psm: Enable touch-tracking for late Synaptics PS/2 touchpads.Vladimir Kondratyev2021-09-021-0/+2
* psm(4): Probe Synaptics touchpad with active multiplexing mode enabledVladimir Kondratyev2021-07-141-14/+28
* evdev: Remove useless "initial value" parameter from evdev_support_abs()Vladimir Kondratyev2021-01-071-2/+2
* psm(4): Always initialize Synaptics touchpad report range with defaultsVladimir Kondratyev2020-12-231-14/+9
* atkbd(4): Just use nitems() for quirk enumerationConrad Meyer2020-12-051-3/+1
* atkbd(4): Change quirk table end-of-list marker to NULL vendor/maker/productVladimir Kondratyev2020-12-051-1/+2
* psm(4): Disable AUX multiplexer probing on all Lenovo laptops.Vladimir Kondratyev2020-11-203-2/+6
* atkbdc(4): Add quirk for "System76 lemur Pro" laptops.Vladimir Kondratyev2020-11-041-0/+1
* atkbdc: clean up empty lines in .c and .h filesMateusz Guzik2020-09-014-14/+5
* [psm] Workaround active PS/2 multiplexor hangVladimir Kondratyev2020-06-021-0/+22
* [psm] Do not disable trackpoint when hw.psm.elantech.touchpad_off is enabledVladimir Kondratyev2020-06-021-1/+1
* psm(4): Fix wrong key-release event occuring after trackpoint use.Vladimir Kondratyev2020-04-261-1/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-54/+104
* psm: use make_dev_s instead of make_devKyle Evans2020-02-041-5/+16
* psm: release resources on attach failureKyle Evans2020-02-041-6/+7
* Remove sparc64 kernel supportWarner Losh2020-02-033-393/+0
* psm: properly check for atkbdc_open failureKyle Evans2019-12-311-0/+2
* atkbdc: use proper pointer type for KBDCKyle Evans2019-12-252-83/+82