В моей установке Crunchbang с X11, openbox, моя беспроводная USB-мышь указана как в, так /dev/psaux
и в /dev/input/mouse0
. Он работает отлично, кроме колеса прокрутки, которое хотя и активно, но слишком чувствительно.
Я думаю, что ядро в два раза увеличивает события прокрутки, что должно быть? Не уверен, что проверить, даже если это так?
Я попытался отрегулировать чувствительность с помощью, lxinput
но это повлияло на все, кроме мыши, кроме фактического колеса прокрутки.
список xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=9 [slave pointer (2)]
⎜ ↳ Microsoft Microsoft® Nano Transceiver v2.0 id=10 [slave pointer (2)]
дела
xinput test 9
приводит к ожидаемым событиям движения мыши (но ничего для нажатий кнопок / колесика прокрутки)xinput test 10
результатыunknown class
без событий.
xinput
. В терминале выполните команду,xinput list
чтобы найти идентификатор устройства, а затемxinput test «device-id»
просмотреть все события. (Control-C это остановить)xev
?Ответы:
Если это мышь Microsoft, попробуйте resetmsmice , чтобы решить эту проблему, не отключая и не подключая приемник мыши. Большое спасибо автору Полу Ричардсу (Paul F Richards), также сообщающему об ошибке в панели запуска Ubuntu
источник
Попробуйте увеличить расстояние прокрутки до 3, 3, 3
источник
Сценарий, который я написал, чтобы вылечить «прыгучую мышь» - disable_scroll
даже если вы хотите прокрутку, отключение дополнительных сигналов кнопок может помочь устранить случайные прерывания. Кроме того, я обнаружил, что использование удлинительного кабеля USB для отсоединения USB-радиоприемника от корпуса улучшает отношение сигнал / шум, а корпус становится более отзывчивым и более плавным.
источник
Создайте файл с именем
/etc/udev/hwdb.d/71-mouse-local.hwdb
с чем-то вроде этогоЭто будет предназначаться для мыши с идентификатором USB
093a:2510
или (v) 093a (p) 2510.Для получения дополнительной информации и примеров посмотрите на файл
/lib/udev/hwdb.d/70-mouse.hwdb
.Чтобы применить изменения, сделайте
получить номер события из xinput. Вышеуказанное должно быть сделано только один раз.
источник