summaryrefslogtreecommitdiff
path: root/sys/dev/wscons
AgeCommit message (Expand)Author
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-10-13Convert all tsleep(9) calls to tsleep_nsec(9) in wsdisplay(4).Frederic Cambus
2019-10-13Move ws_get_param/ws_set_param into wsdisplay code.Mark Kettenis
2019-08-31Fix a bug of the tap-detection code.Ulf Brosziewski
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-07-01Use timeout_add_msec(9)kn
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-05-21A problem fixed in wskbd is also present in wsmux. Repeating theanton
2019-05-11Add the colemak keyboard layout.Aaron Bieber
2019-05-04Improve the interaction between efifb(4), inteldrm(4) and radeondrm(4)Mark Kettenis
2019-03-30Restrict the number of allowed wsmux devices, just like wskbd and wsmouseanton
2019-03-24Fix a precedence problem.Ulf Brosziewski
2019-03-24Switch to precision scrolling in wstpad.Ulf Brosziewski
2019-03-24Add new event types for precision scrolling.Ulf Brosziewski
2019-03-16Clear the me_evp pointer after calling wsmux_do_close() as opposed ofanton
2019-03-02Limited the number of allowed stacked wsmux devices. A sufficiently long chainanton
2019-02-20When adding a wsmux device to an existing wsmux device usinganton
2019-02-19whitespace nitsanton
2019-02-19favor C99 initializers for improved grepability; ok mpi@anton
2019-02-18Serialize access to the list of attached child devices belonging to aanton
2019-02-01free size for wscons_event; ok deraadt@ visa@anton
2019-02-01In wskbdclose(), use the same logic as in wskbdopen() to determine ifanton
2019-01-31Fix compilation of amd64 kernel when optimization is disabled.Todd C. Miller
2019-01-27tweak errno in previousanton
2019-01-27Validate the user-supplied device index given to WSMUXIO_ADD_DEVICE. The sameanton
2018-12-29Cleanup: Initialize the pointers to position data early, and useUlf Brosziewski
2018-12-26Use estimates of speed to improve gesture detection.Ulf Brosziewski
2018-12-17When no child devices are attached to a wsmux device, make sure to return ananton
2018-12-05Use a time-based method for tracking motion states of touches.Ulf Brosziewski
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-11-05Improve the filters for scrolling.Ulf Brosziewski
2018-07-30define WSMOUSE_TYPE_TOUCHPAD so non-elantech drivers can stopJoshua Stein
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-04-18Try to get the layout from the default mux when attaching a consoleMartin Pieuchot
2018-02-19Remove almost unused `flags' argument of suser().Martin Pieuchot
2018-01-22More sizes for free() in wscons(4).Frederic Cambus
2018-01-17Add sizes for free() in wscons(4).Frederic Cambus
2018-01-13coordinate again: polishingUlf Brosziewski
2018-01-11Improve the handling of coordinate inputs and filters.Ulf Brosziewski
2017-12-23scrolling: take care of noise.Ulf Brosziewski
2017-12-221. Use unfiltered deltas for scrolling. 2. (Re-)Simplify the edge areaUlf Brosziewski
2017-11-26Add various improvements to the default configuration (better defaultUlf Brosziewski