USb-мышь

Если все установлено корректно, то USb обеспечивает поддержку нескольких манипуляторов мышь. Linux может сконфигурировать все USb-мыши с помощью одного драйвера /dev/ input/ mice. Если ваш дистрибутив Linux не распознал USb-мышь (или несколько мышей) в рамках описанной ранее процедуры, внесите необходимые изменения в ядро Linux. Если для этого вы хотите добавить модули, убедитесь в том, что среди прочих используется и модуль mousedev. о.

Если указанный драйвер мыши не существует, его необходимо создать. Создайте при необходимости каталог /dev/input, затем создайте узловое USb-устройство с помощью следующей команды:

# mknod /dev/input/mice с 13 63

Если вы предполагаете использовать USb-мышь или несколько мышей с X Window, то вам придется добавить конфигурационные данные об этих устройствах в соответствующий конфигурационный файл Xf86Conf ig. Его положение и базовый синтаксис обсуждались в гл. 12. Для стандартной USb-мыши можно добавить следующий раздел inputDevice:

Section "inputDevice"

identifier "USb mice"

Driver "mouse"

Option "Protocol" "imPS/2"

Option "Device" "/dev/input/mice"

EndSection

Необходимо также связать это новое устройство ввода с экраном. В гл. 12 описано, что для этого следует воспользоваться разделом ServerLayout файла Xf86Config. Если USb-мышь - единственная мышь системы, то она рассматривается как базовое устройство позиционирования, которое можно описать с помощью следующей строки в разделе ServerLayout:

inputDevice "USb mice" "CorePointer"

Если используется также обычная (не-USb) мышь, необходима еще одна строка input-Device:

inputDevice "USb mice" "SendCoreEvents"

Описанные примеры ориентированы на Xfree86 версии 4.0. В вашей системе синтаксис добавляемых строк может отличаться в зависимости от версии X Windows и дистрибутива.