summaryrefslogtreecommitdiff
path: root/sys/dev/wscons/wskbd.c
AgeCommit message (Expand)Author
2020-11-02Enable brightness keys on powerbooks where the keyboard attaches as ukbd(4).tobhe
2020-07-29Fix yet another panic in which wsevent_fini() ends up being called withanton
2020-04-26Remove unused assignments.Ulf Brosziewski
2020-04-19Move logic to change brightness level in reasonable steps from acpivout(4)Mark Kettenis
2020-03-24Remove a chatty debug printf (not enabled by default) in wskbdopen() andanton
2020-03-24Ensure that me_evp is still NULL before assignment during open of wsconsanton
2020-03-22zap trailing whitespaceanton
2020-01-08Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP andVisa Hankala
2019-08-08wskbd, wsmouse(4): tsleep(9) -> tsleep_nsec(9); ok mpi@ kn@cheloha
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-02-19favor C99 initializers for improved grepability; ok mpi@anton
2019-02-01In wskbdclose(), use the same logic as in wskbdopen() to determine ifanton
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-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
2017-05-12Introduce a new keyboard console hook to enter ddb(4) and make ukbd(4)Martin Pieuchot
2017-04-30Rename Debugger() into db_enter().Martin Pieuchot
2017-03-11Introduce a new knob to force the first USB keyboard as console input.Martin Pieuchot
2016-09-30Add a WSKBDIO_GETENCODINGS ioctl that returns the supported keyboardMark Kettenis
2015-12-12add new ioctls to control keyboard backlightsJoerg Jung
2015-09-10kqueue(2) support for wsmouse(4), wskbd(4) and wsmux(4).Martin Pieuchot
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-11It's init as a process that's special, not init's original thread.Philip Guenther
2014-05-15Use a more appropriate malloc(9) type than M_TEMP for the keymap memoryMartin Pieuchot
2014-05-05Plug a memory leak, free the keymap's memory on detach.Martin Pieuchot
2014-01-26Attempt to make user changes of keyboard layout a bit more `sticky' on wsmuxMiod Vallat
2013-11-04Convert wskbd_set_mixervolume() to use a task internally instead ofMartin Pieuchot
2013-10-18UTF-8 support for wsdisplay emulation modes. Both vt100 and sun emulationMiod Vallat
2013-10-18Introduce a dedicated private header file to control the optional featuresMiod Vallat
2013-01-06don't propagate XF86XK_Audio{Lower,Raise}Volume keys to userspace,Alexandre Ratchov
2012-10-17#if NWSDISPLAY > 0 not #if WSDISPLAY > 0Jonathan Gray
2011-11-09If directly open /dev/wskbdX, then wskbdX be removed from mux wskbd,Alexandr Shadchin
2011-06-24machdep.kbdreset enables a shutdown by Ctrl-Alt-Del on amd64 andChristian Weisgerber
2011-06-23a bit more ansi; ok teduTheo de Raadt
2011-06-06Microphone mute button support from acpithinkpad (or elsewhere).Theo de Raadt
2011-04-14Reducing number of call update_leds().Alexandr Shadchin
2011-04-13wskbd_holdscreen() is not needed and can be removedAlexandr Shadchin
2010-11-20Change wsdisplay_kbdinput() to get an aray of keysym_t and a count, instead ofMiod Vallat
2010-11-20Replace all mentions of sc_base.me_dispdv with sc_displaydv. The latter is aMiod Vallat
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
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2008-12-21on i386 and amd64, let ctrl-alt-delete let you enter ddb if ddb.console=1David Gwynne
2007-09-11KNFGilles Chehade