1.\" $Id: kbdmux.4,v 1.1 2005/07/14 20:32:10 max Exp $ 2.\" $FreeBSD$ 3.\" 4.Dd July 12, 2005 5.Os 6.Dt KBDMUX 4 7.Sh NAME 8.Nm kbdmux 9.Nd "keyboard multiplexer" 10.Sh SYNOPSIS 11.Cd "device kbdmux" 12.Pp 13In 14.Pa /boot/device.hints : 15.Cd hint.kbdmux.0.disabled="1" 16.Sh DESCRIPTION 17The 18.Nm 19keyboard driver provides support for basic keyboard multiplexing. 20It is built around the idea of a 21.Dq "super keyboard" . 22The 23.Nm 24driver 25acts as a master keyboard consuming input from all slave keyboards attached to 26it. 27.Pp 28Slave keyboards can be attached to or detached from the 29.Nm 30keyboard driver with the 31.Xr kbdcontrol 1 32utility. 33.Sh SEE ALSO 34.Xr kbdcontrol 1 , 35.Xr atkbd 4 , 36.Xr pcvt 4 , 37.Xr syscons 4 , 38.Xr ukbd 4 39.Sh CAVEATS 40The 41.Nm 42keyboard driver switches all slave keyboards into 43.Dv K_RAW 44mode. 45Thus all slave keyboards attached to the 46.Nm 47keyboard share the same state. 48The 49.Nm 50keyboard is logically equivalent to one keyboard with lots of duplicated keys. 51.Sh HISTORY 52The 53.Nm 54module was implemented in 55.Fx 6.0 . 56.Sh AUTHORS 57.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com 58