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.Sh HISTORY 39The 40.Nm 41module was implemented in 42.Fx 6.0 . 43.Sh AUTHORS 44.An Maksim Yevmenkin Aq m_evmenkin@yahoo.com 45.Sh CAVEATS 46The 47.Nm 48keyboard driver switches all slave keyboards into 49.Dv K_RAW 50mode. 51Thus all slave keyboards attached to the 52.Nm 53keyboard share the same state. 54The 55.Nm 56keyboard is logically equivalent to one keyboard with lots of duplicated keys. 57