Desativar a aceleração do mouse e aumentar a sensibilidade do mouse

4

Estou usando o Xubuntu 17.10.

Estou tentando me livrar da aceleração do mouse e consegui isso seguindo as etapas a seguir:

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

E neste arquivo, cole o seguinte:

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

Como resultado, a aceleração do mouse é desativada. Apesar da sensibilidade do mouse ser 30 nas configurações, é terrivelmente lento. Alguém sabe de uma maneira diferente sobre como desativar a aceleração do mouse (sem matar a velocidade do mouse a tal grau), ou uma maneira de aumentar a sensibilidade do mouse ao longo de seu limite? (Eu tentei algumas maneiras para o Ubuntu, mas nenhum parecia funcionar)

    
por Econ 15.01.2018 / 11:11

2 respostas

1

Eu uso xinput para controlar a velocidade do mouse (eu tenho um mouse SteelSeries Rival 310):

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

Observe o id=12 . Agora, emita este comando para listar todos os atributos possíveis que você pode manipular para o mouse:

$ 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

Observe o libinput Accel Speed (292): -0.700000 . Este é o atributo que você vai querer mudar. Defina um novo valor como este:

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

Experimente valores diferentes para encontrar o melhor que funciona para você.

    
por Michal Przybylowicz 12.03.2018 / 11:31
1

De instruções do ArchLinux você pode tentar um método alternativo para controlar a aceleração.

Comente estas três linhas no seu arquivo:

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

E insira essas linhas abaixo deles:

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

Tente isso inicialmente e reduza os números até 1 , 1 , 0 , se necessário, para desativar totalmente a aceleração.

As instruções do ArchLinux vinculadas acima contêm um link para Documentação da Xorg que detalha mais detalhes . Consulte estas instruções se você não conseguir obter resultados satisfatórios. Um ponto chave é que você pode se concentrar em deceleration quando acceleration sozinho não faz o trabalho.

O Ubuntu 17.10 pode usar libinput em vez de synaptics

Você pode estar usando drivers diferentes; libinput , que altera a antiga maneira de fazer as coisas de synaptics . Você deve ter cuidado para fazer as alterações apropriadas. Este Q & amp; A fornece diferentes métodos de controle do mouse com libinput : Aceleração adaptativa para o touchpad no Ubuntu 17.10 .

Configuração padrão do Logitech Performance MX Mouse

No meu Ubuntu 16.04 , o mouse não tem substituições especiais e funciona perfeitamente assim:

$ 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

Eu uso o menu de configurações do Ubuntu 16.04 para sensibilidade do mouse:

Os arquivos de configuração são todos os padrões:

$ 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
    
por WinEunuuchs2Unix 09.03.2018 / 00:48

Tags