summaryrefslogtreecommitdiffstats
path: root/sys/dev/wscons/wskbd.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Enable brightness keys on powerbooks where the keyboard attaches as ukbd(4).tobhe2020-11-021-10/+15
* Fix yet another panic in which wsevent_fini() ends up being called withanton2020-07-291-3/+3
* Remove unused assignments.bru2020-04-261-3/+1
* Move logic to change brightness level in reasonable steps from acpivout(4)kettenis2020-04-191-4/+6
* Remove a chatty debug printf (not enabled by default) in wskbdopen() andanton2020-03-241-5/+2
* Ensure that me_evp is still NULL before assignment during open of wsconsanton2020-03-241-6/+11
* zap trailing whitespaceanton2020-03-221-7/+7
* Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP andvisa2020-01-081-5/+5
* wskbd, wsmouse(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ kn@cheloha2019-08-081-2/+2
* Cleanup debug macros in wscons. Favor __func__ over spelling out the actualanton2019-05-221-9/+9
* A wscons device may only be opened in read/write mode once. However,anton2019-05-221-2/+3
* favor C99 initializers for improved grepability; ok mpi@anton2019-02-191-6/+8
* In wskbdclose(), use the same logic as in wskbdopen() to determine ifanton2019-02-011-2/+3
* Add support for TIOCGPGRP ioctl commands to wscons.anton2018-11-201-1/+8
* No need for wscons to handle FIOSETOWN ioctl requests since sys_ioctl()anton2018-11-201-7/+1
* Utilize sigio with wscons. The old behavior of always making the process groupanton2018-11-191-12/+11
* Try to get the layout from the default mux when attaching a consolempi2018-04-181-19/+8
* Remove almost unused `flags' argument of suser().mpi2018-02-191-3/+3
* More sizes for free() in wscons(4).fcambus2018-01-221-2/+3
* Add sizes for free() in wscons(4).fcambus2018-01-171-2/+2
* Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)mpi2017-05-121-5/+18
* Rename Debugger() into db_enter().mpi2017-04-301-3/+3
* Introduce a new knob to force the first USB keyboard as console input.mpi2017-03-111-4/+4
* Add a WSKBDIO_GETENCODINGS ioctl that returns the supported keyboardkettenis2016-09-301-1/+17
* add new ioctls to control keyboard backlightsjung2015-12-121-1/+17
* kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4).mpi2015-09-101-1/+11
* yet more mallocarray() changes.doug2014-12-131-2/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-3/+3
* It's init as a process that's special, not init's original thread.guenther2014-07-111-2/+2
* Use a more appropriate malloc(9) type than M_TEMP for the keymap memorympi2014-05-151-2/+2
* Plug a memory leak, free the keymap's memory on detach.mpi2014-05-051-1/+3
* Attempt to make user changes of keyboard layout a bit more `sticky' on wsmuxmiod2014-01-261-34/+76
* Convert wskbd_set_mixervolume() to use a task internally instead ofmpi2013-11-041-9/+5
* UTF-8 support for wsdisplay emulation modes. Both vt100 and sun emulationmiod2013-10-181-1/+3
* Introduce a dedicated private header file to control the optional featuresmiod2013-10-181-9/+5
* don't propagate XF86XK_Audio{Lower,Raise}Volume keys to userspace,ratchov2013-01-061-3/+3
* #if NWSDISPLAY > 0 not #if WSDISPLAY > 0jsg2012-10-171-2/+2
* If directly open /dev/wskbdX, then wskbdX be removed from mux wskbd,shadchin2011-11-091-1/+16
* machdep.kbdreset enables a shutdown by Ctrl-Alt-Del on amd64 andnaddy2011-06-241-1/+3
* a bit more ansi; ok teduderaadt2011-06-231-3/+3
* Microphone mute button support from acpithinkpad (or elsewhere).deraadt2011-06-061-5/+5
* Reducing number of call update_leds().shadchin2011-04-141-10/+7
* wskbd_holdscreen() is not needed and can be removedshadchin2011-04-131-25/+4
* Change wsdisplay_kbdinput() to get an aray of keysym_t and a count, instead ofmiod2010-11-201-17/+9
* Replace all mentions of sc_base.me_dispdv with sc_displaydv. The latter is amiod2010-11-201-23/+23
* Correct the links between threads, processes, pgrps, and sessions,guenther2010-07-261-5/+5
* Get rid of devact enum, substitute it with an int and coresponding defines.pirofti2009-10-131-3/+3
* Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).grange2009-01-211-7/+5
* on i386 and amd64, let ctrl-alt-delete let you enter ddb if ddb.console=1dlg2008-12-211-2/+14
* KNFgilles2007-09-111-2/+2