Настройка USB-клавиатуры

Если вы используете брендовые сервера (например, HP, Dell) то у них как правило отсутствуют PS/2 порты. Поэтому приходится пользоваться USB-клавиатурами. Эта статья опишет настройки для нормальной работы USB-клавиатур.  Это же относится и к переходникам USB-PS/2 для PS/2 клавиатур.

Тестовый стенд: FreeBSD 8.1

Для поддержки USB-клавиатуры нужно добавить в файл /boot/loader.conf:

hint.atkbd.0.flags="0x1"

После этого нужно перезагрузить сервер и можно работать.

Если нужно добавить поддержку только для single mode, то можно сделать так (но это можно сделать лишь с помощью PS/2 клавиатуры):

1) в загрузочном меню выбираем пункт 6 «Escape to loader prompt»

2) набираем

set hint.atkbd.0.flags="0x1"

3) грузимся в single mode:

boot -s

Для нормально работы USB-устройств лучше добавить такую строку в /etc/rc.conf:

usbd_enable="YES"

Ложка дёгтя.

При такой работе наблюдаются следующие неудобства:

— если загрузка произошла при включенной PS/2 клавиатуре, то подключённая USB-клавиатура будет работать

— если загрузка произошла при включённой USB-клавиатуре, то подключённая PS/2 клавиатура работать НЕ будет.

Настройка USB-клавиатуры: 2 комментария

  1. leopold

    Без приколов громадное СПАСИБО.
    Работает на 8.2 в multi, смог подправить loader.conf
    ohci, ehci, uhci, ukbd, umas в ядре было включено.
    К сожалению очень редкий случай лаконичной статьи и реального решения проблемы.
    Автору респект, больших работ и НЕ геморных клиентов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *