Zmniejsz czułość myszy


25

Czy w Ubuntu 12.04 można zmniejszyć czułość myszy?

Użyłem suwaka w ustawieniach systemu, aby ustawić go w najniższym punkcie, ale wciąż jest zbyt szybki.


2
Powinieneś być w stanie zmienić Option "Sensitivity"swoje urządzenie wskazujące w xorg.conflub plik konfiguracyjny w /usr/share/X11/xorg.conf.d(lub utworzyć). Zobacz ten temat forum i tę dokumentację Xorg.conf . Ktoś powinien mieć możliwość zebrania informacji zawartych w tym komentarzu, aby uzyskać rzeczywistą odpowiedź na to pytanie (ale uważam, że nie jest to samo w sobie wystarczająco dobre, aby być odpowiedzią).
Eliah Kagan

@EliahKagan Dla mnie, majstrowanie przy tym zmusiło mnie do konsoli przy ponownym uruchomieniu. Poniższa odpowiedź działała jednak dobrze.
Sparhawk 24.04.13

Odpowiedzi:


31
  1. szukam identyfikatora lub nazwy urządzenia myszy
  2. $ xinput --list
    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=10   [slave  pointer  (2)]
    ⎜   ↳ A4Tech USB Full Speed                     id=11   [slave  pointer  (2)]
    ⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
        ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
        ↳ Power Button                              id=6    [slave  keyboard (3)]
        ↳ Power Button                              id=7    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=8    [slave  keyboard (3)]
        ↳ CHESEN USB Keyboard                       id=9    [slave  keyboard (3)]
    
  3. ustawienie czułości myszy
  4. $ xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    nie wiem, dlaczego są dwa takie same nazwiska, więc wybrałem identyfikator losowo. i się udało.
  5. nakazując systemowi zrobienie tego po zalogowaniu
  6. utwórz skrypt:
    #!/bin/bash
    xinput --set-prop 10 "Device Accel Constant Deceleration" 4
    xinput --set-prop 10 "Device Accel Velocity Scaling" 1
    
    następnie uruchom polecenie:
    $ gnome-session-properties
    i dodaj skrypt do listy.
    nie zapomnij o chmod +x.

informacje znaleziono tu i tutaj .


Działa z jedną z moich myszy, ale zawodzi w przypadku tej myszy: askubuntu.com/questions/934906/…
Jonathan

11

Inną opcją jest xset .

Format polecenia to

 xset mouse <acceleration> <threshold>

Aby zmniejszyć przyspieszenie myszy

 xset mouse 1 1

Aby zwiększyć prędkość myszy

 xset mouse 10 1

mouse może być skrócone do m . Parametry myszy to accelerationi threshold. Przyspieszenie może być określone jako liczba całkowita lub jako zwykły ułamek. Mysz, lub jakikolwiek wskaźnik, do którego podłączona jest maszyna, pójdzie accelerationtak szybko, gdy thresholdw krótkim czasie przekroczy więcej niż piksele. W ten sposób mysz może być używana do precyzyjnego wyrównywania, gdy porusza się powoli, ale w razie potrzeby można ją ustawić tak, aby poruszała się po ekranie ruchem nadgarstka. Jeden lub oba parametry dla opcji m można pominąć, ale jeśli podano tylko jeden, będzie interpretowany jako przyspieszenie. Jeśli nie zostaną użyte żadne parametry ani flaga „default”, zostaną ustawione wartości domyślne systemu. Jeśli thresholdparametr jest podany, a 0,acceleration parametr zostanie użyty jako wykładnik bardziej naturalnej i ciągłej formuły, zapewniającej precyzyjną kontrolę dla zwolnionego tempa, ale duży zasięg dla szybkiego ruchu oraz progresywne przejście dla ruchów pomiędzy . Zalecana accelerationwartość w tym przypadku wynosi 3/2 do 2, ale nie ogranicza się do tego zakresu.

acceleration określa, ile razy kursor będzie się poruszał niż prędkość domyślna. thresholdoznacza prędkość wymaganą do uzyskania skuteczności przyspieszenia, zwykle mierzoną w jednostkach urządzenia na 10 ms. przyspieszenie może być ułamkiem, więc jeśli chcesz spowolnić mysz, możesz użyć 1/2, 1/3, 1/4, ... jeśli chcesz przyspieszyć, możesz użyć 2/1, 3/1 , 4/1, ...

Aby uzyskać więcej informacji, sprawdź https://wiki.archlinux.org/index.php/Mouse_acceleration



-3

w typie terminala

vi mouse.sh

następnie wklej swoją konfigurację do

xinput --set-prop 12 "Device Accel Constant Deceleration" 5

wyjdź i zapisz

to zrób

chmod +x mouse.sh 

następnie gnome-session-propertieswstawmouse.sh plik do.

to koniec.


1
12jako właściwość urządzenia będzie działać tylko na twoim komputerze
Jonathan

Aby znaleźć identyfikator, należy skorzystać z danych wyjściowych polecenia xinput --list --short.
Paul Rooney,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.