на материнской плате ATX
В случае мыши на PS/ 2 на материнской плате ATX сделайте, чтобы сигналы от мыши проходили такой путь:
mouse -> /dev/psaux -> gpm -> /dev/gpmdata = /dev/mouse -> X
Здесь создается символическая ссылка /dev/mouse, указывающая на файл /dev/gpmdata, для того, чтобы нормально работали некоторые утилиты конфигурирования и чтобы было легче выполнять перенастройку. (Например, если Вы потом решите отказаться использовать демон gpm, то после этого просто настройте символическую ссылку /dev/mouse
таким образом, чтобы она указывала на файл /dev/psaux.)
Такой путь сигналов от мыши/клавиатуры позволяет отсоединять и инициализировать их, повторно перезапуская gpm после подключения устройств. При этом система X Window будет нормально работать!
Протокол взаимодействия между gpm и X input может быть реализован одним из двух способов: либо как "ms3" (т.е. использовать протокол трехкнопочной мыши Microsoft последовательного порта), либо как сырой "raw"(использовать такой же протокол, как у подключенной мыши), причем данный выбор предопределяет выбор протокола, использующийся в X Window.
Продемонстрируем пример настройки трехкнопочной PS/2 мыши фирмы Logitech (традиционная мышь в Unix).
Если Вам не повезло, и Ваша видеокарта не поддерживается четвертой версией XFree, и Вы вынуждены использовать третью версию XFree (некоторые карты ATI 64), то для настройки в следующих примерах используйте файл /etc/X11/X86Config вместо /etc/X11/X86Config-4.