Раздел InputDevice описывает устройства целеуказания (мышь) и клавиатуру. Хотя по умолчанию в версии 4 XFree86-используется Input-Device, унаследованные от предыдущих версий модули Keyboard и Pointer также не запрещены. Обычно используется две секции InputDevice: одна для клавиатуры и одна для устройства целеуказания (мыши).
Нетрудно догадаться, что в разделе Keyboard приведена информация, определяющая режим работы клавиатуры. Это тип и протокол клавиатуры. Хотя по умолчанию эта секция больше не используется, она по прежнему распознается в XFree86 версии 4. Хотя Red Hat Linux 7.1 использует версию 4 XFree86, разделы Keyboard и Pointer (а не InputDevice) представляют собой часть используемого по умолчанию конфигурационного файла Red Hat I.inux 7.1 XF86Confiy. Типичный раздел InputDevice без комментариев приведен ниже.
Section InputDevice
# Option "Protocol" "Xqueue"
# Identifier "Keyboardl"
# Driver "keyboard"
# |
Option |
"AutoRepeat" |
"500 5" |
||
# |
Option |
"XkbDisable" |
|||
# |
Option |
"xleds" |
"1 2 3" |
||
# |
Option |
"LeftAlt" |
"Meta" |
||
# |
Option |
"RightAlt" |
"ModeShift' |
||
# |
Option |
"RightCtl" |
"Control" |
||
# |
Option |
"ScrollLock" |
"Compose" |
||
# |
Option |
"XkbDisable" |
|||
# |
Option |
"XkbModel" |
"pcl0l" |
||
# |
Option |
"XkbModel" |
"pel02" |
||
# |
Option |
"XkbModel" |
"pel04" |
||
# |
Option |
"XkbModel" |
"pc 10 5" |
||
# |
Option |
"XkbModel" |
"pcioe" |
||
# |
Option |
"XkbModel" |
"microsoft" |
||
# |
Option |
"XkbLayout" |
"us" |
||