CONFIG_INPUT_KEYBOARD Say Y here, and a list of supported keyboards will be displayed. This option doesn't affect the kernel. If unsure, say Y. CONFIG_KEYBOARD_ATKBD Say Y here if you want to use the standard AT keyboard. Usually you'll need this, unless you have a different type keyboard (USB, ADB or other). If unsure, say Y. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called atkbd.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. CONFIG_KEYBOARD_SUNKBD Say Y here if you want to use a Sun Type 4 or Type 5 keyboard, connected either to the Sun keyboard connector or to an serial (RS-232) port via a simple adapter. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called sunkbd.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. CONFIG_KEYBOARD_PS2SERKBD Say Y here if you want to use a PS/2 to Serial converter with a keyboard attached to it. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called ps2serkbd.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. CONFIG_KEYBOARD_XTKBD Say Y here if you want to use the old IBM PC/XT keyboard (or compatible) on your system. This is only possible with a parallel port keyboard adapter, you cannot connect it to the keyboard port on a PC that runs Linux. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called xtkbd.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. CONFIG_KEYBOARD_MAPLE Say Y here if you have a DreamCast console running Linux and have a keyboard attached to its Maple bus. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called maple_keyb.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>. CONFIG_KEYBOARD_AMIGA Say Y here if you are running Linux on any AMIGA and have a keyboard attached. This driver is also available as a module ( = code which can be inserted in and removed from the running kernel whenever you want). The module will be called amikbd.o. If you want to compile it as a module, say M here and read <file:Documentation/modules.txt>.