На этот вопрос уже есть ответ здесь:
В новом выпуске Ubuntu появилось новое окно настроек мыши. {{ 1}} Однако в нем перечислены только настройки чувствительности, без ускорения. Где настройки для ускорения? Как мне их отключить?
Если я отключу ускорение с помощью xinput (например, xinput --set-prop 15 270 1, который устанавливает множитель ускорения равным 1) он возвращается, если я отключаю и снова подключаю свою мышь, а также при перезагрузке. Как обойти это?
Вы пробовали использовать xinput? Такие как:
xinput --list
xinput --list-props #deviceid
xinput --set-prop #deviceid #propid value
, чтобы пережить перезагрузку, сначала создайте скрипт:
echo -e '#!/bin/bash\nxinput --set-prop 15 270 1' > mouse_acceleration_1.sh
сделайте его исполняемым:
chmod +x mouse_acceleration_1.sh
, затем запустите
gnome-session-properties
и добавьте этот скрипт в список.
(Я нашел здесь ответ: Уменьшите чувствительность мыши )
Вероятно, это не сработает, если вы снова подключите мышь.
Если ваша мышь движется слишком медленно после отключения ускорения мыши, вы можете использовать следующий скрипт. Он (ab) использует «простой» профиль ускорения, поскольку параметр замедления константы xinput нельзя использовать для значений от 0 до 1.
#!/bin/bash
device="Dell Dell USB Optical Mouse"
resolution_percent="241" # Greater than 100, use constant deceleration otherwise with profile -1.
xinput set-prop "$device" "Device Accel Profile" 4 # Simple profile with threshold 0 allows constant scaling up
xinput set-ptr-feedback "$device" 0 "$resolution_percent" 100 # Set threshold to 0 and acceleration to $resolution_percent/100
Вам нужно будет изменить сценарий, используя ваше конкретное имя устройства , Вы можете посмотреть это, запустив xinput без аргументов. Также скрипт должен запускаться при каждом подключении мыши или при запуске системы.