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

Я нахожусь на Asus Zenbook UX32VD в Ubuntu 12.10. Как в 12.04, так и в 12.10 я не смог изменить скорость мыши (то есть «чувствительность» в диалоге мыши / сенсорной панели). Я могу изменить ползунок, но ничего не меняется.

Это большая проблема для меня, так как скорость мыши несколько медленная. Есть предложения?

Проблема как в сенсорной панели, так и в мышах.

80
задан 5 December 2013 в 18:33

12 ответов

Сначала нам нужно идентифицировать вход 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] и поместите это в список приложений для запуска.

Источник: Настройка скорости мыши вручную

0
ответ дан 5 December 2013 в 18:33

Вышеупомянутые опции «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, и теперь у меня есть половина скорость, которая для меня достаточно медленная.

С помощью этого синтаксиса мы можем регулировать горизонтальную и вертикальную скорость отдельно.

0
ответ дан 5 December 2013 в 18:33

Ubuntu 12.10, 64-битная, беспроводная система Logitech TrackMan

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

xset q

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

xset mouse 3 0

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

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

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

0
ответ дан 5 December 2013 в 18:33

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

0
ответ дан 5 December 2013 в 18:33

Можно использовать эти сценарии для установки скорости сенсорной панели и мыши каждый systemstart:

#!/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 также.
Таким образом для 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

5
ответ дан 5 December 2013 в 18:33

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

0
ответ дан 5 December 2013 в 18:33

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

sudo xinput --set-prop 14 271 3.0 

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

0
ответ дан 5 December 2013 в 18:33

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

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

0
ответ дан 5 December 2013 в 18:33

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

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

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

0
ответ дан 5 December 2013 в 18:33

Как упомянуто другими ускорение не является тем же как скоростью. До недавнего времени я использовал Coordinate Transformation Matrix установка для масштабирования скорости мыши и отключенного ускорения мыши с xinput. Но это идет с его собственными проблемами - у меня были проблемы в Блендере, когда выполнение кнопки середины мыши перетаскивает для вращения сцены - курсор переходил, как только я отпустил кнопку. Существует нерешенный вопрос .

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

sudo vim /etc/udev/hwdb.d/50-mouse-dpi.hwdb

Со следующим содержанием - Замена <name-of-the-device> с именем, показанным в xinput (например, "Logitech G700s Rechargeable Gaming Mouse").

mouse:*:name:<name-of-the-device>:
 MOUSE_DPI=320

Для применения настроек выполняются

sudo systemd-hwdb update && sudo udevadm trigger

Повторение, пока Вы не находите значение DPI, которое делает Вас счастливыми.

1
ответ дан 17 October 2019 в 11:55

Моя мышь Logitech MX518 работала слишком медленно в Ubuntu 18.04. Я попытался установить максимальную скорость ускорения (1), но этого не хватило.

После еще нескольких поисков нашел lomoco (Logitech Mouse Control) и установил его с помощью

sudo apt install lomoco

Страница руководства находится здесь http://manpages.ubuntu.com/manpages/xenial/man1/lomoco.1. html

Руководство хорошее, но для беспокойной души я сделал вот что:

lomoco --scan

Получил это как одну из строк вывода. c051 - это идентификатор продукта.

002.004: 046d:c051 MX518 Optical Mouse (M-BS81A) Caps: RES

Потом выставил чувствительность

sudo lomoco -p c051 --1600

И получил быструю мышку.

1
ответ дан 30 January 2020 в 07:06

Используя живую среду 19.10, можно установить максимальную скорость мыши следующим образом.

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

Чтобы показать все настройки:

ubuntu@ubuntu:~$ gsettings list-recursively org.gnome.desktop.peripherals.mouse
org.gnome.desktop.peripherals.mouse middle-click-emulation false
org.gnome.desktop.peripherals.mouse natural-scroll false
org.gnome.desktop.peripherals.mouse speed 0.5
org.gnome.desktop.peripherals.mouse accel-profile 'default'
org.gnome.desktop.peripherals.mouse left-handed false
0
ответ дан 30 June 2020 в 05:31

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

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