io-hid
Менеджер
устройств
с
человеко-машинным интерфейсом (Human-Interface Device, HID)
Примечание.
Для запуска этого менеджера необходимо войти в систему с
учетной записью root.
Синтаксис:
io-hid
[-n имя] -d драйвер [опции_драйвера]...
[-v] [-V] &
Поддерживаемые
платформы:
Neutrino
Опции:
-d драйвер [опции_драйвера]
Загрузить
указанный драйвер и
передать ему установленные опции_драйвера. Для
получения дополнительной информации о драйверах, их
синтаксисе и опциях см. devh-*:
Драйвер
|
Разделяемая
библиотека
|
usb
|
devh-usb.so
|
ps2ser
|
devh-ps2ser.so
|
-n имя
Задать имя
сервера. Значение по умолчанию – /dev/io-hid/io-hid.
-V
Вывести информацию
о версии сервера.
-v
Выводить
дополнительную информацию.
Описание:
Менеджер
io-hid
обеспечивает поддержку устройств ввода и клиентов ввода.
Предусмотрена возможность загрузки драйверов при запуске
сервера io-hid. Для
этого в командной строке следует указать опцию -d.
Клиенты,
подобные devc-con или devi-hid,
подключаются к io-hid и
осуществляют взаимодействие с устройствами с
человеком-машинным интерфейсом также посредством io-hid.
Примечание.
Для запуска нескольких драйверов используется несколько
опций командной строки -d.
После
запуска io-hid можно
выполнить динамическую загрузку и выгрузку модулей с помощью
команд mount и umount.
При
поиске разделяемых библиотек менеджер io-hid
использует переменную среды LD_LIBRARY_PATH. Если
переменная среды LD_LIBRARY_PATH не
установлена, или требуемый разделяемый объект отсутствует в
ее каталогах, или необходимо переопределить каталог по
умолчанию, в команде mount
следует указать полный путь.
Примеры:
Загрузка
USB-устройств
с
человеко-машинным интерфейсом, мыши PS/2, мыши с
последовательным интерфейсом на порте COM1 и клавиатуры
PS/2:
io-hid -dusb
-dps2ser \
ps2mouse:mousedev:msoft:uart,1:kbd:kbddev
&
или следующая
последовательность команд:
io-hid &
mount -T io-hid
devh-usb.so
mount -T io-hid
devh-ps2ser.so \
ps2mouse:mousedev:msoft:uart,1:kbd:kbddev
Выгрузка модуля:
umount
/dev/io-hid/devh-usb