Как изменить скорость / чувствительность мыши?

Переустановите Ubuntu, но обратите внимание на тот момент, когда система спросит вас, где должна быть установлена ​​ваша «загрузочная» (grub). Измените его (в основном) sda1 - не ручку usb.

1
задан 5 December 2013 в 20:33

7 ответов

Ubuntu 12.10 64-битный, Logitech беспроводной TrackMan

xinput ничего не сделал для меня.

xset q

для проверки настроек

xset mouse 3 0

Это устанавливает ускорение до 3 и порог до нуля. Не большие настройки, но лучше, чем раньше.

Если вы хотите использовать дробное значение, вы можете ввести дробь (т. Е. 3/2) вместо числа с плавающей запятой.

На странице руководства говорится настройки будут потеряны при выходе из системы / перезагрузке.

29
ответ дан 25 May 2018 в 05:09
  • 1
    Если вы хотите использовать дробное значение, вы можете ввести дробь (т. Е. 3/2) вместо числа с плавающей запятой. Это странно, но это работает. – R Burny 2 September 2013 в 06:16
  • 2
    hmm, так что же самая быстрая скорость, которую может выполнить xset? – Amos 6 June 2017 в 19:34
  • 3
    Спасибо, я очень раздражался в моей неспособности манипулировать скоростью мыши bodhi linux – 0x4f3759df 17 September 2017 в 19:03

Вы можете использовать эти скрипты, чтобы настроить тачпад и скорость мыши для каждого системного запуска:

#!/bin/sh
TP=$(xinput --list --short|grep -i touchpad|cut -f 1 | cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$TP" "Device Accel Constant Deceleration" 1.5
xinput --set-prop "$TP" "Device Accel Velocity Scaling" 10

Для меня, я думаю, 1.5 и 10 являются подходящими значениями для сенсорной панели.

Я тоже использую мышь usb Logitech. Поэтому для мыши touch [] используйте этот скрипт:

#!/bin/sh
MOUSE=$(xinput --list --short|grep -i Logitech| cut -f 1|cut -d" " -f 5-|sed 's/\s\+$//g')
xinput --set-prop "$MOUSE" "Device Accel Constant Deceleration" 1.2
xinput --set-prop "$MOUSE" "Device Accel Velocity Scaling" 10

Для меня, я думаю, 1,2 и 10 являются подходящими значениями для мыши.

Я создал проект на Github: https://github.com/rubo77/mouse-speed

5
ответ дан 25 May 2018 в 05:09

Я использовал «простой» профиль, чтобы увеличить разрешение мыши без ускорения.

#!/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 без аргументов. Также сценарий должен запускаться каждый раз, когда мышь подключена или когда вы запускаете систему.

1
ответ дан 25 May 2018 в 05:09

Работа sudo xset m 1 1 работала для меня. Моя скорость мыши теперь ведет себя в обычном режиме, как в платформе Windows.

1
ответ дан 25 May 2018 в 05:09

Я настроил замедление, закрыв глаза, прежде чем перемещать указатель на определенное место на экране. После 5 настроек теперь моя мышь перемещается так, как я ожидаю.

Это строка, которую я использую прямо сейчас:

xinput --set-prop "Bluetooth Mouse M557" "Device Accel Constant Deceleration" 2.3

0
ответ дан 25 May 2018 в 05:09

Просто хочу добавить к предыдущим ответам, что возможно, что не будет свойства "Device Accel Constant Deceleration". Например, у меня его нет для Logitech G600 в Kubuntu 17.04. Но есть "Coordinate Transformation Matrix", который еще больше мощности

0
ответ дан 25 May 2018 в 05:09

Я запускаю 16.04 на моем Mac, и xinput отлично справился с Magic Mouse. Единственное, что мне нужно было сделать, это запустить его как root:

sudo xinput --set-prop 14 271 3.0 

(меня впечатлило, насколько быстрой была эта мышь)

-1
ответ дан 25 May 2018 в 05:09

Другие вопросы по тегам:

Похожие вопросы: