summaryrefslogtreecommitdiffstats
path: root/sys/dev/pckbc (follow)
Commit message (Expand)AuthorAgeFilesLines
* 1. Work around a firmware bug of some Elantech-v1 touchpads.bru2020-10-231-7/+20
* Get Elantech v1 touchpad with fw version 0x20022 working.mglocker2020-08-101-2/+7
* Fix intermittent failing device initialization seen on some Synapticsmglocker2020-07-041-9/+10
* 1. Run Synaptics touchpads in plain W-mode. 2. Update the AGM-check.bru2020-03-182-13/+24
* Unbreak !DIAGNOSTIC build.mpi2020-01-221-1/+3
* Extend the identification and validation of elantech-v4 packets to thebru2019-09-202-20/+41
* Accept more elantech-v4 models, and apply a test for external buttons.bru2019-08-191-7/+8
* Add the colemak keyboard layout.abieber2019-05-111-1/+25
* Wait a bit for the set mode command to complete for Synaptics devices tomglocker2019-01-261-1/+7
* Do not overwrite `table' in the non-translating case.mpi2018-05-221-3/+3
* Add support for Elantech trackpoints to pms. Extend the list ofbru2018-05-132-9/+63
* 'juming' -> 'jumping' in comment.krw2018-04-291-2/+2
* pms: minor cleanups in the alps code.bru2018-01-292-7/+9
* pckbd: don't change translation mode if controller is in table 2jcs2018-01-061-5/+13
* add the alps touchpad that can be found in the ideapad 710srobert2017-12-041-1/+2
* Detect touchpad reset announcements. On rare occasions, the touchpad is resetanton2017-11-141-1/+83
* Print out the offending data causing pms sync to fail.anton2017-11-141-3/+5
* Adapt the Elantech handlers (v1-3) to the new wsmouse infrastructure.bru2017-10-281-93/+86
* bug fixbru2017-08-261-2/+2
* Query the lower coordinate limits.bru2017-08-252-20/+31
* Show Synaptics Model IDs.bru2017-07-211-3/+5
* pms/alps: configure compat modebru2017-06-181-58/+48
* Set the weak variant of hysteresis as default.bru2017-06-061-7/+2
* improved coordinate filtersbru2017-05-081-2/+7
* Use nitems() when passing all known parameters to wsmouse_configure().mpi2017-03-061-4/+3
* pms/elantech-v4: configure wsmouse for handling compat-modebru2017-02-271-30/+25
* pms/synaptics: configure wsmouse for handling compat-modebru2017-02-271-61/+56
* Improved parameter handling in wsmouse and new ioctls for reading andbru2016-10-231-6/+10
* sys/arch/sgi/hpc/wskbdmap_sgi.c should be regen'd too.jca2016-08-311-1/+2
* Estonian keymapjca2016-08-311-1/+37
* Use the new input functions of wsmouse in mouse and touchscreen drivers.bru2016-05-221-3/+2
* Re-enable pckbd on resume (similar to what we do on boot). Fixes problemsmlarkin2016-04-141-2/+30
* Add support for multitouch input to wsmouse.bru2016-03-301-127/+79
* pakets -> packetsmmcc2016-02-271-2/+2
* Support Synaptics touchpads without W mode.bru2015-09-052-26/+19
* Improve tap-and-drag detection for ALPS touchpads.bru2015-09-052-23/+43
* fairly trivial sizes for free()deraadt2015-08-231-7/+12
* Tweak previous; the Synaptics TrackPoint in my ThinkPad T500 works again.kspillner2015-07-201-2/+5
* Don't emit values for 'width' thatkrw2015-07-191-1/+21
* pms(4): Don't match Elantech v4 devices with firmware versions 0xX7XXXX.stsp2015-06-081-2/+3
* Match newer elantech v4 touchpads, logic taken from Linux.mpi2015-05-251-2/+2
* Print irq informations in pckbc_set_inputhandler().mpi2015-05-042-6/+6
* Add support for CRC-enabled elantech v3 touchpads.stsp2015-04-101-12/+29
* Use the 0x10 extended capability to determine if the trackstickjsg2015-03-262-4/+43
* Revert 1.39. Resetting after specifically putting the keyboard in ajcs2015-03-161-5/+2
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* On first cnpoll, reset the keyboard and pms hard. This is requiredderaadt2015-03-121-1/+6
* Complete rewrite of the Elantech clickpads v4 packet parser in order tompi2015-02-091-59/+89
* Define a new wscons mouse type for Synaptics clickpad devices that lackjsg2015-01-151-2/+16
* Only MS IntelliMouse have a Z axis, prevent a false positive triggeredmpi2015-01-071-8/+4