summaryrefslogtreecommitdiff
path: root/sys/dev/pckbc
AgeCommit message (Expand)Author
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
2015-05-25Match newer elantech v4 touchpads, logic taken from Linux.Martin Pieuchot
2015-05-04Print irq informations in pckbc_set_inputhandler().Martin Pieuchot
2015-04-10Add support for CRC-enabled elantech v3 touchpads.Stefan Sperling
2015-03-26Use the 0x10 extended capability to determine if the trackstickJonathan Gray
2015-03-16Revert 1.39. Resetting after specifically putting the keyboard in aJoshua Stein
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-03-12On first cnpoll, reset the keyboard and pms hard. This is requiredTheo de Raadt
2015-02-09Complete rewrite of the Elantech clickpads v4 packet parser in order toMartin Pieuchot
2015-01-15Define a new wscons mouse type for Synaptics clickpad devices that lackJonathan Gray
2015-01-07Only MS IntelliMouse have a Z axis, prevent a false positive triggeredMartin Pieuchot
2014-08-29Fix checking sync for old synaptics touchpad (ver 5.9)Alexandr Shadchin
2014-08-19Make sure state changes are properly serialized.Martin Pieuchot
2014-07-24Speed up the boot sequence by deferring the scan of xt keyboard code set.Martin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-05-18Fix tail packet check in elantech v3 touchpad code. Due to a typo thisStefan Sperling
2014-04-25Do no reprobe for a supported protocol when enabling a pointingMartin Pieuchot
2014-03-23my bad, last commit was not ok deraadt, revert it.Alexandre Ratchov
2014-03-13Don't use volume keys when in raw-mode (this doesn't work), and letAlexandre Ratchov
2014-01-26Attempt to make user changes of keyboard layout a bit more `sticky' on wsmuxMiod Vallat
2013-10-30Fix jagged diagonal lines (kernel part)Alexandr Shadchin
2013-09-20Use a working magic sequence to configure absolute mode for elantech v2.Stefan Sperling
2013-09-03When /dev/wsmouse is opened right after resume, some synaptics touchpadsStefan Sperling
2013-09-03Only free the per-protocol descriptor if a touchpad cannot be correctlyMartin Pieuchot
2013-07-16Correctly initialized the width value to 0 instead of passing garbageMartin Pieuchot
2013-06-28send proper z value to elantech_send_input in previous v4 commitjoshua stein
2013-05-31add elantech v4 (clickpad) supportjoshua stein
2013-05-23Revert Active PS/2 support for now, until we find a solution suitableTobias Stoeckmann
2013-04-20Enable active PS/2 multiplexing if available.Tobias Stoeckmann
2013-04-15Revert r1.37 now that we stop after the first matching protocol, testedMartin Pieuchot
2013-04-15Move the IntelliMouse protocol definition after Elantech ones, because someMartin Pieuchot