summaryrefslogtreecommitdiff
path: root/sys/dev/pckbc
AgeCommit message (Expand)Author
2023-08-16Identify Synaptics touchpads without multifinger support.Ulf Brosziewski
2023-08-13The 8042 emulation found on Chromebooks does not support the RESET command,Miod Vallat
2023-07-25Extend the PCKBC_CANT_TRANSLATE feature, specific to Tadpole/RDI hardware,Miod Vallat
2023-07-24Use RAWKEY constants for scan code tables, rather than magic numbers.Miod Vallat
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-01-23Add Backtab key, based on a change from Crystal Kolipe kolipe.c atNicholas Marriott
2022-07-23Discard relative movement packets outside of [-127, 127] range toStefan Hagen
2022-04-06constify struct cfattachChristian Weisgerber
2022-01-09spellingJonathan Gray
2021-05-01Retire OpenBSD/sgi.Visa Hankala
2020-10-231. Work around a firmware bug of some Elantech-v1 touchpads.Ulf Brosziewski
2020-08-10Get Elantech v1 touchpad with fw version 0x20022 working.Marcus Glocker
2020-07-04Fix intermittent failing device initialization seen on some SynapticsMarcus Glocker
2020-03-181. Run Synaptics touchpads in plain W-mode. 2. Update the AGM-check.Ulf Brosziewski
2020-01-22Unbreak !DIAGNOSTIC build.Martin Pieuchot
2019-09-20Extend the identification and validation of elantech-v4 packets to theUlf Brosziewski
2019-08-19Accept more elantech-v4 models, and apply a test for external buttons.Ulf Brosziewski
2019-05-11Add the colemak keyboard layout.Aaron Bieber
2019-01-26Wait a bit for the set mode command to complete for Synaptics devices toMarcus Glocker
2018-05-22Do not overwrite `table' in the non-translating case.Martin Pieuchot
2018-05-13Add support for Elantech trackpoints to pms. Extend the list ofUlf Brosziewski
2018-04-29'juming' -> 'jumping' in comment.Kenneth R Westerback
2018-01-29pms: minor cleanups in the alps code.Ulf Brosziewski
2018-01-06pckbd: don't change translation mode if controller is in table 2Joshua Stein
2017-12-04add the alps touchpad that can be found in the ideapad 710sRobert Nagy
2017-11-14Detect touchpad reset announcements. On rare occasions, the touchpad is resetanton
2017-11-14Print out the offending data causing pms sync to fail.anton
2017-10-28Adapt the Elantech handlers (v1-3) to the new wsmouse infrastructure.Ulf Brosziewski
2017-08-26bug fixUlf Brosziewski
2017-08-25Query the lower coordinate limits.Ulf Brosziewski
2017-07-21Show Synaptics Model IDs.Ulf Brosziewski
2017-06-18pms/alps: configure compat modeUlf Brosziewski
2017-06-06Set the weak variant of hysteresis as default.Ulf Brosziewski
2017-05-08improved coordinate filtersUlf Brosziewski
2017-03-06Use nitems() when passing all known parameters to wsmouse_configure().Martin Pieuchot
2017-02-27pms/elantech-v4: configure wsmouse for handling compat-modeUlf Brosziewski
2017-02-27pms/synaptics: configure wsmouse for handling compat-modeUlf Brosziewski
2016-10-23Improved parameter handling in wsmouse and new ioctls for reading andUlf Brosziewski
2016-08-31sys/arch/sgi/hpc/wskbdmap_sgi.c should be regen'd too.Jeremie Courreges-Anglas
2016-08-31Estonian keymapJeremie Courreges-Anglas
2016-05-22Use the new input functions of wsmouse in mouse and touchscreen drivers.Ulf Brosziewski
2016-04-14Re-enable pckbd on resume (similar to what we do on boot). Fixes problemsMike Larkin
2016-03-30Add support for multitouch input to wsmouse.Ulf Brosziewski
2016-02-27pakets -> packetsmmcc
2015-09-05Support Synaptics touchpads without W mode.bru
2015-09-05Improve tap-and-drag detection for ALPS touchpads.bru
2015-08-23fairly trivial sizes for free()Theo de Raadt
2015-07-20Tweak previous; the Synaptics TrackPoint in my ThinkPad T500 works again.Kent R. Spillner
2015-07-19Don't emit values for 'width' thatKenneth R Westerback
2015-06-08pms(4): Don't match Elantech v4 devices with firmware versions 0xX7XXXX.Stefan Sperling