summaryrefslogtreecommitdiff
path: root/sys/dev/wscons/wsmouse.c
AgeCommit message (Expand)Author
2020-03-24Backout the rename, it was more confusing then helpful.anton
2020-03-24Remove a chatty debug printf (not enabled by default) in wskbdopen() andanton
2020-03-24Rename wsmousedoioctl() -> wmouse_do_ioctl() and follow the sameanton
2020-03-24Ensure that me_evp is still NULL before assignment during open of wsconsanton
2020-03-22Mark omissions of break statements as intentional.Ulf Brosziewski
2020-03-22zap trailing whitespaceanton
2020-01-08Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP andVisa Hankala
2019-08-19Add a configuration option for reverse scrolling.Ulf Brosziewski
2019-08-08wskbd, wsmouse(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ kn@cheloha
2019-05-24Remove redundant conditional. Inspecting flags is the correct way toanton
2019-05-22Cleanup debug macros in wscons. Favor __func__ over spelling out the actualanton
2019-05-22A wscons device may only be opened in read/write mode once. However,anton
2019-03-24Switch to precision scrolling in wstpad.Ulf Brosziewski
2019-02-19favor C99 initializers for improved grepability; ok mpi@anton
2018-11-20Add support for TIOCGPGRP ioctl commands to wscons.anton
2018-11-20No need for wscons to handle FIOSETOWN ioctl requests since sys_ioctl()anton
2018-11-19Utilize sigio with wscons. The old behavior of always making the process groupanton
2018-11-11in the magical language gcc, adding brackets allows correct code to compile.Theo de Raadt
2018-11-10Remove the strong hysteresis filter.Ulf Brosziewski
2018-05-07Add logging options to wsmouse. Input and event logging for debugUlf Brosziewski
2018-04-28replace add_*_randomness with enqueue_randomness()Jasper Lievisse Adriaanse
2018-01-13coordinate again: polishingUlf Brosziewski
2018-01-11Improve the handling of coordinate inputs and filters.Ulf Brosziewski
2017-11-231. Prepare a consistent treatment of edge areas. 2. Add mechanismsUlf Brosziewski
2017-07-16Explain the multi-touch tracking function.Ulf Brosziewski
2017-05-08improved coordinate filtersUlf Brosziewski
2017-03-16Simplify wstpad option handling:Martin Pieuchot
2017-03-06Use 'inline' rather than _any of_ __the __other__ variants__.Martin Pieuchot
2017-02-27Handle touchpad input in wsmouse.Ulf Brosziewski
2016-10-23Improved parameter handling in wsmouse and new ioctls for reading andUlf Brosziewski
2016-08-18Reset the input state completely when wsmouse is (re-)opened.Ulf Brosziewski
2016-07-13remove <0 check for an unsigned variableTheo de Raadt
2016-07-12Reset the mt state completely in wsmouse_mt_init.Ulf Brosziewski
2016-07-05Improve the tracking functions in wsmouse.Ulf Brosziewski
2016-06-06Remove wsmouse_input.Ulf Brosziewski
2016-03-30Add support for multitouch input to wsmouse.Ulf Brosziewski
2015-09-10kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4).Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-10-27Stop supporting wsmoused and X in parallel. This code is racy andMartin Pieuchot
2013-10-30Fix jagged diagonal lines (kernel part)Alexandr Shadchin
2013-10-18Introduce a dedicated private header file to control the optional featuresMiod Vallat
2012-07-22Fix for ClickPad. On issue pointed gilles@ and matthieu@Alexandr Shadchin
2011-08-17Adding support Synaptics touchpad. Thanks all for test.Alexandr Shadchin
2010-07-26Correct the links between threads, processes, pgrps, and sessions,Philip Guenthe
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
2007-04-10Add support for a fourth axis on wsmouse devices, e.g. on the Apple MightMiod Vallat
2006-11-01poll errors should be POLLERR, not some random E valueTed Unangst
2005-08-14Honor (the lack of) FWRITE in the various ioctl routines; with input fromMiod Vallat
2005-06-01Do not kill the event sink when closing a wsmouse device opened in write-onlyMiod Vallat
2005-05-18Do not compile the screen burner code if SMALL_KERNEL, helps floppies.Miod Vallat