summaryrefslogtreecommitdiffstats
path: root/sys/dev/wscons (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improve the tap detection mechanism.bru2021-03-241-12/+21
* Make tap detection less restrictive for multi-finger taps.bru2021-03-241-9/+3
* Include wstpad allocations when cleaning up wsmouse resources.bru2021-03-213-3/+20
* Add WSDISPLAYIO_DEPTH_30 in order to support 30-bit color support.kettenis2021-03-121-1/+2
* Add a configurable button mapping for tap gestures on touchpads.bru2021-03-032-22/+47
* ddb: when a new wsdisplay console attaches, resize ddb cols/rows to itjcs2021-02-091-1/+9
* Revert mistaken commit: Stop wsmux_attach_sc race from anton@gnezdo2021-01-091-2/+2
* Stop wsmux_attach_sc race from anton@gnezdo2021-01-091-2/+2
* Refactor klist insertion and removalvisa2020-12-251-3/+3
* Fix yet another wscons race. In the same subsystem, the followinganton2020-12-061-6/+5
* Enable brightness keys on powerbooks where the keyboard attaches as ukbd(4).tobhe2020-11-021-10/+15
* Add astfb(4), a driver for the framebuffer of the Aspeed BMC found onkettenis2020-10-011-1/+2
* Fix various typos in wscons(4) comments.fcambus2020-09-134-8/+8
* The "USL" VT switch and keyboard ioctls are a hack and don't follow thekettenis2020-09-031-8/+8
* Allow the WSDISPLAYIO_GETSCREENTYPE ioctl on the tty*cfg device, passingfcambus2020-08-051-4/+9
* Fix yet another panic in which wsevent_fini() ends up being called withanton2020-07-293-9/+11
* dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt2020-05-291-2/+1
* change wsdisplay attribute type from long to uint32_tjsg2020-05-258-54/+57
* rename wsdisplay alloc_attr() to pack_attr()jsg2020-05-255-16/+15
* Fix two out-of-bounds array accesses in ioctl code pats. One found bykettenis2020-05-102-4/+4
* Make explicit and enforce that WSCREEN and WSEMUL names are 0-terminated.bru2020-04-261-5/+5
* Remove unused assignments.bru2020-04-261-3/+1
* Move logic to change brightness level in reasonable steps from acpivout(4)kettenis2020-04-193-6/+124
* Abstract the head of knote lists. This allows extending the lists,visa2020-04-071-3/+3
* Backout the rename, it was more confusing then helpful.anton2020-03-241-9/+9
* Remove a chatty debug printf (not enabled by default) in wskbdopen() andanton2020-03-242-10/+4
* Rename wsmousedoioctl() -> wmouse_do_ioctl() and follow the sameanton2020-03-241-9/+9
* Ensure that me_evp is still NULL before assignment during open of wsconsanton2020-03-243-26/+35
* Mark omissions of break statements as intentional.bru2020-03-221-3/+3
* zap trailing whitespaceanton2020-03-226-21/+21
* Add WSDISPLAY_TYPE_RKDRMkettenis2020-03-031-1/+2
* Replace field f_isfd with field f_flags in struct filterops to allowvisa2020-02-201-2/+2
* Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP andvisa2020-01-083-17/+20
* Use C99 designated initializers with struct filterops. In addition,visa2019-12-311-5/+5
* Convert all tsleep(9) calls to tsleep_nsec(9) in wsdisplay(4).fcambus2019-10-131-4/+5
* Move ws_get_param/ws_set_param into wsdisplay code.kettenis2019-10-132-2/+14
* Fix a bug of the tap-detection code.bru2019-08-311-13/+18
* Add a configuration option for reverse scrolling.bru2019-08-193-9/+25
* wskbd, wsmouse(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ kn@cheloha2019-08-083-7/+7
* Use timeout_add_msec(9)kn2019-07-012-16/+15
* Remove redundant conditional. Inspecting flags is the correct way toanton2019-05-241-5/+3
* Cleanup debug macros in wscons. Favor __func__ over spelling out the actualanton2019-05-223-56/+54
* A wscons device may only be opened in read/write mode once. However,anton2019-05-225-16/+25
* A problem fixed in wskbd is also present in wsmux. Repeating theanton2019-05-211-2/+2
* Add the colemak keyboard layout.abieber2019-05-111-2/+4
* Improve the interaction between efifb(4), inteldrm(4) and radeondrm(4)kettenis2019-05-042-5/+20
* Restrict the number of allowed wsmux devices, just like wskbd and wsmouseanton2019-03-301-1/+4
* Fix a precedence problem.bru2019-03-241-3/+6
* Switch to precision scrolling in wstpad.bru2019-03-243-64/+93
* Add new event types for precision scrolling.bru2019-03-241-1/+7