Я нахожусь на Asus Zenbook UX32VD в Ubuntu 12.10. Как в 12.04, так и в 12.10 я не смог изменить скорость мыши (то есть «чувствительность» в диалоге мыши / сенсорной панели). Я могу изменить ползунок, но ничего не меняется.
Это большая проблема для меня, так как скорость мыши несколько медленная. Есть предложения?
Проблема как в сенсорной панели, так и в мышах.
Сначала нам нужно идентифицировать вход device ID
для изменения скорости / чувствительности. Откройте терминал и выполните эту команду:
xinput --list --short
output:
abcd@abcd-abcde:~$ xinput --list --short
Virtual core pointer
↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)]
↳ Logitech USB RECEIVER id=12 [slave pointer (2)]
Мои указывающие устройства - это Logitech USB RECEIVER
и Synaptics TouchPad
. Чтобы вывести список свойств устройства:
xinput --list-props "SynPS/2 Synaptics TouchPad"
РЕДАКТИРОВАТЬ:
Другой вариант: xinput --list-props 11
как 11
- это число, указанное выше в его родительском свойстве (SynPS / 2 Synaptic TouchPad).
Теперь уменьшите значения свойств в соответствии с вашими потребностями:
Device Accel Constant Deceleration (267): 2.500000
с помощью этой команды:
xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5
РЕДАКТИРОВАТЬ:
Другой опция: xinput --set-prop 11 267 1.5
, где 11
- это устройство, как и выше, 267
- это идентификатор свойства устройства (Device Accel Constant Decleration), как вы можете видеть, когда устройство 11
перечисляет все свойства, являющиеся и, наконец, 1.5
- желаемая скорость.
Возможно, вам придется немного поиграться с этим числом, чтобы установить его именно так, как вам нужно.
Если вам нужно установить это значение автоматически при каждом запуске Ubuntu, то:
создайте файл .sh
#!/bin/sh
xinput --set-prop "SynPS/2 Synaptics TouchPad" "Device Accel Constant Deceleration" 1.5
измените файл на исполняемый:
chmod +x
[ 1131] и поместите это в список приложений для запуска.
Источник: Настройка скорости мыши вручную
Я настроил замедление, закрыв глаза перед тем, как навести указатель на определенное место на экране. После 5 корректировок теперь моя мышь двигается так, как я ожидаю.
Это линия, которую я сейчас использую:
xinput --set-prop "Bluetooth Mouse M557" "Device Accel Constant Deceleration" 2.3
Я использовал «простой» профиль, чтобы увеличить разрешение мыши без ускорения.
#!/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 без аргументов. Также скрипт должен запускаться при каждом подключении мыши или при запуске системы.
Вы можете использовать эти сценарии для установки скорости сенсорной панели и мыши при каждом запуске системы:
#!/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 являются подходящими значениями для сенсорной панели . [115 ]
Я тоже использую USB-мышь Logitech.
Поэтому для мыши Logitech используйте этот скрипт:
#!/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
Бег sudo xset m 1 1
работал на меня. Моя скорость мыши теперь ведет себя нормально, как на платформе Windows.
Ubuntu 12.10, 64-битная, беспроводная система Logitech TrackMan
xinput ничего не сделала для меня.
xset q
для проверки настроек
xset mouse 3 0
Устанавливает ускорение на 3 и порог на ноль. Не большие настройки, но лучше, чем раньше.
Если вы хотите использовать дробное значение, вы можете ввести дробь (то есть 3/2) вместо числа с плавающей запятой.
Страница руководства говорит, что настройки будут потеряны при выходе из системы / перезагрузке.
Вышеупомянутые опции «Device Accel ...» не существуют на моей машине. Lenovo T440s работает под управлением Ubuntu 18.04
Вместо этого я успешно использую следующие:
xinput --set-prop "TPPS/2 IBM TrackPoint" "Coordinate Transformation Matrix" 0.5 0 0 0 0.5 0 0 0 1
Первоначальная «Матрица преобразования координат» была 1 0 0 0 1 0 0 0 1, и теперь у меня есть половина скорость, которая для меня достаточно медленная.
С помощью этого синтаксиса мы можем регулировать горизонтальную и вертикальную скорость отдельно.