1.\" $Id: kbdmux.4,v 1.1 2005/07/14 20:32:10 max Exp $ 2.\" $FreeBSD$ 3.\" 4.Dd July 12, 2005 5.Dt KBDMUX 4 6.Os 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 syscons 4 , 37.Xr ukbd 4 , 38.Xr vt 4 39.Sh HISTORY 40The 41.Nm 42module was implemented in 43.Fx 6.0 . 44.Sh AUTHORS 45.An Maksim Yevmenkin Aq Mt m_evmenkin@yahoo.com 46.Sh CAVEATS 47The 48.Nm 49keyboard driver switches all slave keyboards into 50.Dv K_RAW 51mode. 52Thus all slave keyboards attached to the 53.Nm 54keyboard share the same state. 55The 56.Nm 57keyboard is logically equivalent to one keyboard with lots of duplicated keys. 58