Если у вас проблемы с мышкой в X или консоли, то, в первую очередь, необходимо проверить, не запущено ли у вас getty на порту к которому подключена мышь или что либо еще, например модем. Также необходимо проверить нет ли конфликтов прерываний, которые могут помешать работе мыши.
Возможно, вам придется нажимать левую клавишу мыши при запуске X.
Проблемы могут также возникнуть в случае неверной инициализации во время загрузки. Инициализация последовательных устройств производится при помощи команды setserial, выполняемой обычно в файле rc.serial во время загрузки системы. Для получения более подробных инструкций о настройке setserial
смотрите его man страницу и Serial - Howto. Можно немного поэкспериментировать с типами микросхемы, например, попробуйте setserial /dev/mouse uart 16550 или 16550a
независимо от того порта который, вы имеете. (Например, мыши не любят 16c550AF).
Флаг ClearDTR может работать некорректно на некоторых системах до тех пор, пока вы не отключите RTS/CTS командой:
stty -crtscts < /dev/mouse |
(Протестировано на on UART 16450/Pentium Vladimir Geogjaev geogjaev@wave.sio.rssi.ru)
Мыши Logitech могут потребовать включение ChordMiddle в вашу конфигурацию для корректной работы всех 3 клавиш. Эта строка заменяет строку Emulate3Buttons
или идет после строки /dev/mouse в файле настройки. Также вам может понадобиться включить ClearDTR и ClearRTS в ваш Xconfig. Некоторым мышам Logitech не обязательна строка ChordMiddle
- один из признаков этой проблемы проявляется в том, что меню, кажется, движется с мышью, вместо того чтобы прокручиваться. (От: chang@platform.com)
Изменение кнопок: используйте команду xmodmap, чтобы изменить настройку кнопок мыши. Например: xmodmap -e "pointer = 3 2 1"
- удобно использовать мышь для левой руки. Если у вас 2-х кнопочная мышь, тогда используются только номера 1 и 2.
Ускорение: используйте команду xset m, чтобы изменить настройки мыши. Например: xset m 2 установит ускорение 2. Смотрите страницы руководства для уточнения подробностей.
Subsection "Display" Modes "1024x768" "800x600" "640x480" "1280x1024" Invert_VCLK "*" 1 ... |