Книга: Fedora 8 Руководство пользователя
5.2.1.3. Секция InputDeviсe. Windows-раскладка клавиатуры
5.2.1.3. Секция InputDeviсe. Windows-раскладка клавиатуры
Секция InputDevice используется для описания клавиатуры и мыши (листинг 5.3).
Листинг 5.3. Описание клавиатуры и мыши
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option: "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shiftis_toggle,grp_led:scroll"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "еxрlоrеrps/2"
Option "ZAxisMapping" "4 5"
EndSection
Обратите внимание: клавиатура и мышь описываются в разных секциях InputDevice, а секция InputDevice для мыши может вовсе отсутствовать, причем будут работать обе кнопки мыши и колесико (если оно есть). Обычно описание мыши отсутствует, если мышь стандартная и для нее не нужен какой-либо специальный драйвер или нe нужно указывать какие-либо специальные параметры. В моем конфигурационном файле сейчас вообще отсутствует описание мыши и, нем не менее, она работает.
Наверное, вы обратили внимание на то, что в Fedora 8 русская раскладка клавиатуры не совсем такая, как в Windows, к которой вы привыкли. Например, для того, чтобы ввести точку (.), нужно нажать ‹Shilt+7›, а для ввода запятой - ‹Shift+8›. Да и с другими знаками пунктуации не все в порядке.
Чтобы исправить данную проблему, нужно в секцию Input-Device клавиатуры добавить опцию Option "XkbVariant" ", winkeys".
Измененная секция InputDevice представлена в листинге 5.4.
Листинг 5.4. Задание Windows-раскладки клавиатуры
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pcl05"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:shifts_toggle,grp_led:scroll"
Option "XkbVariant" ",winkeys"
EndSection
- 5.2.1.1. Секция Files
- 5.2.1.2. Секции ServerFlags
- 5.2.1.3. Секция InputDeviсe. Windows-раскладка клавиатуры
- 5.2.1.4. Секция Module
- 5.2.1.5. Секции Monitor и Modes
- 5.2.1.6. Секция Device
- 5.2.1.7. Секция Screen
- 5.2.1.8. Секция ServerLayout
- 5.2.1.9. Секция Extensions
- 5.2.1.10. Полный листинг конфигурационного файла xorg.conf
- 5.2.1.1. Секция Files
- 5.2.1.4. Секция Module
- 5.2.1.8. Секция ServerLayout
- 5.2.1.9. Секция Extensions
- 5.2.1.6. Секция Device
- InterBase Super Server для Windows
- Интеграция с платформой Windows NT
- Часы в Windows показывают неправильное время
- Классическая архитектура на Windows NT (Yaffil CS)
- 4.2. Центр уведомлений Windows 10
- Загрузочные дискеты и Live CD для Windows
- 6.8. Разгон видеокарты на Windows 10