Как заставить кнопки мыши работать
Я только что установил Ubuntu 12.10 x64 на свой компьютер с Windows 7. После установки и входа в систему он выводит меня на рабочий стол. Все, что я могу сделать, это переместить указатель мыши вокруг. Нажатие левой или правой кнопки вообще ничего не делает. Я попытался нажать на все значки в левом меню и случайные места на рабочем столе.
Как я могу заставить Ubuntu хорошо играть с моими мышами?
Мышь = Logitech G5 & HP Wireless Intel Core 2 Q9300 8 ГБ DDR3 Radeon HD 4650
1 ответ
Возможно, у вас проблема с драйвером, но в случае, если это проблема с конфигурацией, вы можете возиться с xinput.
Сначала откройте Терминал. Перечислите ваши устройства ввода:
# show all input devices
xinput list
Вы получите что-то вроде этого:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Natural® Ergonomic Keyboard 4000 id=11 [slave pointer (2)]
⎜ ↳ Evoluent VerticalMouse 4 id=12 [slave pointer (2)]
У меня есть Evoluent VerticalMouse. Вы можете видеть номер идентификатора 12: "id=12".
Я могу проверить свою мышь с:
# show all input from device with identifier number 12
xinput test 12
Теперь, когда я двигаю свою мышь или щелкаю, я получаю вывод в этом терминале, сообщающий мне, что произошло Нажмите Ctrl-C, чтобы завершить тест.
Вы можете сбросить карту кнопок на значение по умолчанию с помощью set-button-map. Обратите внимание, что я использую имя моего устройства, которое было выведено xinput list
:
xinput set-button-map "Evoluent VerticalMouse 4" 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Теперь попробуйте запустить xinput test
с вашим идентификатором. Если вы получаете правильные ответы на кнопки здесь, значит, ваша конфигурация xorg неверна. (Я пока не знаю, как это исправить - я думаю, вам нужно отредактировать ваш xorg.conf, чтобы сохранить вышеуказанные настройки. Похоже, здесь больше информации.)