Скорость мыши слишком низкая на новой установке Ubuntu 20.04.2LTS

Скорость мыши слишком низкая на новой установке Ubuntu 20.04.2LTS

Я только что установил 20.04.2 LTS на новый ПК, но даже на самых высоких настройках скорость мыши слишком низкая.

Для справки: у меня двойная загрузка, и у меня не было проблем со скоростью мыши в Windows 10, так что я не думаю, что это из-за мыши. Я также пробовал еще пару мышей, но та же проблема. Я также пробовал подключать мышь к разным портам USB.

Я пробовал установить xkbset, но никакие изменения настроек не дали результата, например

xkbset ma 50 20 20 30 300

Я также пробовал играть с настройками g, например

gsettings set org.gnome.desktop.peripherals.mouse speed 1

Но это уже было установлено на 1 и не имеет значения. Я также пробовал оба профиля ускорения: «адаптивный» и «по умолчанию», но никакой разницы.

Единственное, что приходит мне в голову, это дисплей 4K (с масштабированием 125%), который слишком велик для скорости мыши.

Буду очень признателен за любые предложения, как это исправить! Заранее большое спасибо, Стив

решение1

У вашей мыши может быть низкий DPI, возможно, даже 1:1. Увеличение ускорения не поможет.

Самое простое решение — купить мышь с регулируемым DPI и настроить его так, чтобы он соответствовал вашим потребностям/ожиданиям. Их много, и они не дорогие.

решение2

Я переключил свою USB-мышь с разъема USB 2.0 на разъем USB 3.0 на задней стороне материнской платы и вуаля! Теперь она работает нормально!! Я неправильно понял другие решения, такие как зум, DPI. Я не знаю, почему это работает, но это работает.

решение3

Для мыши 3m ergo переключение с USB 3.0 на USB 2.0 помогло, но все равно оказалось недостаточным.

В моих настройках xinput для устройства:

xinput --list-props "Forward USB Optical Mouse"

Я нашел:

Device 'Forward USB Optical Mouse':
    Device Enabled (188):   1
    Coordinate Transformation Matrix (190): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    ...etc

Я временно изменил это для проверки:

xinput --set-prop "Forward USB Optical Mouse" "Coordinate Transformation Matrix (190)" "3.000000, 0.000000, 0.000000, 0.000000, 3.000000, 0.000000, 0.000000, 0.000000, 3.000000"

Т.е., умножая каждое ненулевое число на 3

Затем, когда результат меня устроил, я применил это к уже имеющемуся решению для моей мыши 3m Ergo:

nano /usr/share/X11/xorg.conf.d/42-middle-mouse-scrolling.conf

Который теперь содержит новую финальную строку:

Section "InputClass"
    Identifier "Middle Mouse Button Scrolling"
    MatchProduct "PixArt USB Optical Mouse|Forward USB Optical Mouse|Pixart Imaging, Inc. Optical Mouse"
    Option "MiddleEmulation" "on"
    Option "ScrollMethod" "button"
    Option "ScrollButton" "2"
    Option "Coordinate Transformation Matrix (190)" "3.000000, 0.000000, 0.000000, 0.000000, 3.000000, 0.000000, 0.000000, 0.000000, 3.000000"
EndSection

Обратите внимание, что Match Product содержит ряд вариаций 3m ergo mouse, которые у меня были на протяжении многих лет. Возможно, это поможет кому-то еще, поэтому оставлю это.

Связанный контент