Отключить ускорение мыши и увеличить чувствительность мыши

4

Я использую Xubuntu 17.10.

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

sudo nano /usr/share/X11/xorg.conf.d/50-mouse-acceleration.conf

В этом файле вставьте следующее:

Section "InputClass"
    Identifier "My Mouse"
    MatchIsPointer "yes"
    Option "AccelerationProfile" "-1"
    Option "AccelerationScheme" "none"
    Option "AccelSpeed" "-1"
EndSection

В результате ускорение мыши отключено. Несмотря на то, что чувствительность мыши составляет 30 в настройках, она очень медленная. Кто-нибудь знает по-другому о том, как деактивировать ускорение мыши (не убивая скорость мыши до такой степени), или способ увеличить чувствительность мыши к ее пределу? (Я пробовал некоторые способы для Ubuntu, но никто не работал)

    
задан Econ 15.01.2018 в 11:11
источник

2 ответа

1

В инструкциях ArchLinux вы можете попробовать альтернативный метод управления ускорением.

Прокомментируйте эти три строки в вашем файле:

# Option "AccelerationProfile" "-1"
# Option "AccelerationScheme" "none"
# Option "AccelSpeed" "-1"

И вставьте эти строки под ними:

# set the following to 1 1 0 respectively to disable acceleration.
Option "AccelerationNumerator" "2"
Option "AccelerationDenominator" "1"
Option "AccelerationThreshold" "4"

Попробуйте это сначала, а затем уменьшите числа вплоть до 1 , 1 , 0 , если необходимо, чтобы полностью отключить ускорение.

В приведенных выше инструкциях ArchLinux содержится ссылка на документацию Xorg , которая более подробно , Обратитесь к этим инструкциям, если вы не можете получить удовлетворительные результаты. Один из ключевых моментов заключается в том, что вы можете сосредоточиться на deceleration , когда acceleration самостоятельно не выполняет свою работу.

Ubuntu 17.10 может использовать libinput вместо synaptics

Вы можете использовать разные драйверы; libinput , который изменяет старый способ synaptics делать вещи. Вы должны быть осторожны, чтобы внести соответствующие изменения. Этот Q & amp; A предоставляет различные способы управления вашей мышью libinput : Адаптивное ускорение для сенсорной панели на Ubuntu 17.10 .

Logitech Performance MX Конфигурация мыши по умолчанию

В моем Ubuntu 16.04 мышь не имеет специальных переопределений и отлично работает из коробки:

$ xinput --list-props 10
Device 'Logitech Performance MX':
    Device Enabled (159):   1
    Coordinate Transformation Matrix (161): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (288): 0
    Device Accel Constant Deceleration (289):   1.000000
    Device Accel Adaptive Deceleration (290):   1.000000
    Device Accel Velocity Scaling (291):    10.000000
    Device Product ID (277):    1133, 4122
    Device Node (278):  "/dev/input/event7"
    Evdev Axis Inversion (292): 0, 0
    Evdev Axes Swap (294):  0
    Axis Labels (295):  "Rel X" (169), "Rel Y" (170), "Rel Horiz Wheel" (286), "Rel Vert Wheel" (287)
    Button Labels (296):    "Button Left" (162), "Button Middle" (163), "Button Right" (164), "Button Wheel Up" (165), "Button Wheel Down" (166), "Button Horiz Wheel Left" (167), "Button Horiz Wheel Right" (168), "Button Side" (281), "Button Extra" (282), "Button Forward" (283), "Button Back" (284), "Button Task" (285), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280), "Button Unknown" (280)
    Evdev Scrolling Distance (297): 1, 1, 1
    Evdev Middle Button Emulation (298):    0
    Evdev Middle Button Timeout (299):  50
    Evdev Third Button Emulation (300): 0
    Evdev Third Button Emulation Timeout (301): 1000
    Evdev Third Button Emulation Button (302):  3
    Evdev Third Button Emulation Threshold (303):   20
    Evdev Wheel Emulation (304):    0
    Evdev Wheel Emulation Axes (305):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (306):    10
    Evdev Wheel Emulation Timeout (307):    200
    Evdev Wheel Emulation Button (308): 4
    Evdev Drag Lock Buttons (309):  0

Я использую обычное меню настроек Ubuntu 16.04 для чувствительности мыши:

Все файлы конфигурации по умолчанию:

$ ll /usr/share/X11/xorg.conf.d/
total 44
drwxr-xr-x 2 root root 4096 Mar  4 09:22 ./
drwxr-xr-x 5 root root 4096 Mar  4 09:21 ../
-rw-r--r-- 1 root root   92 Feb 15  2017 10-amdgpu.conf
-rw-r--r-- 1 root root 1099 Mar  3  2016 10-evdev.conf
-rw-r--r-- 1 root root 1350 Oct 13 07:59 10-quirks.conf
-rw-r--r-- 1 root root  590 Mar  3  2016 11-evdev-quirks.conf
-rw-r--r-- 1 root root  364 Mar  3  2016 11-evdev-trackpoint.conf
-rw-r--r-- 1 root root 1751 Mar  3  2016 50-synaptics.conf
-rw-r--r-- 1 root root  115 Mar  3  2016 50-vmmouse.conf
-rw-r--r-- 1 root root 1385 Mar  3  2016 50-wacom.conf
-rw-r--r-- 1 root root  590 Mar  3  2016 51-synaptics-quirks.conf
    
ответ дан WinEunuuchs2Unix 09.03.2018 в 00:48
0

Я использую xinput для управления скоростью мыши (у меня есть мышца SteelSeries Rival 310):

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ SteelSeries SteelSeries Rival 310 eSports Mouse   id=12   [slave  pointer  (2)]

Обратите внимание на id=12 . Теперь выпустите эту команду, чтобы отобразить все возможные атрибуты, которые вы можете манипулировать мышью:

$ xinput --list-props 12
Device 'SteelSeries SteelSeries Rival 310 eSports Mouse':
Device Enabled (152):   1
Coordinate Transformation Matrix (154): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Accel Speed (292): -0.700000
libinput Accel Speed Default (293): 0.000000
libinput Accel Profiles Available (294):    1, 1
libinput Accel Profile Enabled (295):   1, 0
libinput Accel Profile Enabled Default (296):   1, 0
libinput Natural Scrolling Enabled (288):   0
libinput Natural Scrolling Enabled Default (289):   0
libinput Send Events Modes Available (273): 1, 0
libinput Send Events Mode Enabled (274):    0, 0
libinput Send Events Mode Enabled Default (275):    0, 0
libinput Left Handed Enabled (297): 0
libinput Left Handed Enabled Default (298): 0
libinput Scroll Methods Available (299):    0, 0, 1
libinput Scroll Method Enabled (300):   0, 0, 0
libinput Scroll Method Enabled Default (301):   0, 0, 0
libinput Button Scrolling Button (302): 2
libinput Button Scrolling Button Default (303): 2
libinput Middle Emulation Enabled (304):    0
libinput Middle Emulation Enabled Default (305):    0
Device Node (276):  "/dev/input/event3"
Device Product ID (277):    4152, 5920
libinput Drag Lock Buttons (290):   <no items>
libinput Horizontal Scroll Enabled (291):   1

Обратите внимание на libinput Accel Speed (292): -0.700000 . Это атрибут, который вы хотите изменить. Установите новое значение следующим образом:

$ xinput --set-prop 12 "libinput Accel Speed" -0.7

Попробуйте использовать разные значения, чтобы найти лучший, который работает для вас.

    
ответ дан Michal Przybylowicz 12.03.2018 в 11:31