Disattiva l'accelerazione del mouse e aumenta la sensibilità del mouse

4

Sto usando Xubuntu 17.10.

Sto cercando di sbarazzarmi dell'accelerazione del mouse e l'ho raggiunto effettuando le seguenti operazioni:

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

E in questo file, incolla quanto segue:

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

Di conseguenza, l'accelerazione del mouse è disabilitata. Nonostante la sensibilità del mouse sia 30 nelle impostazioni, è terribilmente lento. Qualcuno sa un modo diverso su come disattivare l'accelerazione del mouse (senza uccidere la velocità del mouse a tal punto), o un modo per aumentare la sensibilità del mouse oltre il limite? (Ho provato alcuni modi per Ubuntu ma nessuno sembrava funzionare)

    
posta Econ 15.01.2018 - 11:11

2 risposte

1

Da istruzioni ArchLinux puoi provare un metodo alternativo per controllare l'accelerazione.

Commenta queste tre righe nel tuo file:

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

E inserisci queste righe sotto di loro:

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

Provalo inizialmente e poi riduci i numeri fino a 1 , 1 , 0 se necessario per disattivare completamente l'accelerazione.

Le istruzioni ArchLinux linkate sopra contengono un link a Documentazione di Xorg che entra in ulteriori dettagli . Fare riferimento a queste istruzioni se non è possibile ottenere risultati soddisfacenti. Un punto chiave è che puoi concentrarti su deceleration quando acceleration da solo non riesce a completare il lavoro.

Ubuntu 17.10 può usare libinput invece di synaptics

È possibile utilizzare driver diversi; libinput che cambia il vecchio modo di fare% di synaptics . Devi stare attento a fare le opportune modifiche. Questo Q & amp; A fornisce diversi metodi per controllare il tuo mouse con libinput : Accelerazione adattiva per touchpad su Ubuntu 17.10 .

Configurazione predefinita del mouse Logitech Performance MX

Nel mio Ubuntu 16.04 il mouse non ha override speciali e funziona perfettamente fuori dalla scatola:

$ 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

Uso il normale menu delle impostazioni di Ubuntu 16.04 per la sensibilità del mouse:

I file di configurazione sono tutti predefiniti:

$ 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
    
risposta data WinEunuuchs2Unix 09.03.2018 - 00:48
1

Uso xinput per controllare la velocità del mouse (ho un mouse SteelSeries Rival 310):

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

Nota id=12 . Ora esegui questo comando per elencare tutti gli attributi possibili che puoi manipolare per il 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

Nota libinput Accel Speed (292): -0.700000 . Questo è l'attributo che vorresti cambiare. Imposta un nuovo valore come questo:

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

Prova diversi valori per trovare quello che funziona meglio per te.

    
risposta data Michal Przybylowicz 12.03.2018 - 11:31

Leggi altre domande sui tag