To pytanie zostało zadane wiele razy bez odpowiedzi. Użyłem podstawowych umiejętności Google i nie znalazłem rozwiązania. Jest to cały system. Moja mysz po prostu przewija się zbyt szybko.
Jestem nowy w Ubuntu i Linuksie w ogóle. Czy zmiana stylów lub jak to się nazywa (Ubuntu, KDE, Xubuntu) w ogóle by pomogła? Czy mogę podać kod terminala?
System Settings
nie obsługuje regulacji prędkości przewijania myszy.Odpowiedzi:
Wyjąłem klucz USB dostarczony z myszką bezprzewodową, podłączyłem go z powrotem i natychmiast poprawiłem prędkość przewijania.
źródło
Aby zmienić parametry myszy:
wymień urządzenia peryferyjne, zanotuj dobry numer z nazwą urządzenia myszy!
wyszczególnij parametry z numeru peryferyjnego 9
ustaw przyspieszenie urządzenia peryferyjnego 9 na wartość 3. Im wyższa wartość, tym bardziej dzielisz przyspieszenie. Przyspieszenie jest maksymalne dla wartości równej 1. Dla mnie wartość „podstawowa” wynosi 1,7 ...
Aby trwale ustawić zmianę:
Ukryty plik w katalogu to „.profile” (Ctrl + H, aby zobaczyć ukryte pliki) Kliknij go dwukrotnie i otwórz. Skopiuj wklej poprzednie polecenie na końcu. Otóż to!
PS, aby zastosować to samo polecenie dla wszystkich użytkowników, możesz edytować plik / etc / profile (nie ukryty plik).
Baw się dobrze.
źródło
Najpierw sprawdź, które urządzenie jest myszą:
Teraz wybierz tam identyfikator myszy i wypisz jego bieżące ustawienia:
następnie zmień ustawienia tak, jak gdzie
Evdev scrolling distance [vertical] [horizontal] [dial]
gdzie kombinacja ostatnich trzech liczb jest zależna od myszy:
źródło
Evdev scrolling distance
parametruMam Logitech PerformanceMouse MX i żadne z rozwiązań tutaj nie działało. Jedyną rzeczą, która działała dla mnie, było wykorzystanie niektórych części tego projektu.
xserver-xorg-input-evdev
.rules.d/install.sh
. Skopiuje reguły udev do odpowiedniej lokalizacji i w razie potrzeby poprosi o uprawnienia.plugdev
grupy:$ sudo gpasswd -a <your-username plugdev
Teraz możesz ustawić prędkość przewijania za pomocą następujących
xinput
poleceń ( źródło ):Zmiana na
8
niższą wartość zwiększa czułość. Odwrócenie go w kierunku ujemnym zmienia kierunek przewijania. Zwiększenie wartości zmniejsza czułość.źródło
xinput set-prop 9 'Evdev Scrolling Distance' 3 1 1
rozwiązał problem (9 to moje <devnum>). Nie musisz niczego instalować. Dodaj to do.profile
pliku, aby zastosować przy logowaniu. Aby uzyskać uruchomienie <devnum>xinput list
.Napisałem prosty skrypt, który pozwala ci znaleźć, które urządzenie ma tę właściwość ( skrypt zasadniczo iteruje wszystkie urządzenia xinput i wyświetla listę tylko tych, które zawierają dowolną właściwość
scroll
).Pamiętaj, że na przykład w przeglądarce Firefox możesz ustawić
about:config
Pamiętaj, aby ustawić
do prawdy.
źródło
To rozwiązanie działa dla mnie:
Utwórz skrypt bash i wstaw to:
Teraz uruchom skrypt i ustaw żądaną prędkość kółka myszy.
Dzięki: http://www.nicknorton.net/?q=node/10
źródło
imwheel -kill -b "4 5"
a przyciski myszy do tyłu / do przodu znów będą działać.Oprócz nich możesz użyć do tego starego dobrego sterownika synaptycznego (tak, wiem, że nie jest już obsługiwany, ale szczera
libinput
dokumentacja jest do kitu).Jeśli korzystasz z wersji 18.04 lub nowszej, po prostu zainstaluj synaptics:
teraz przejdź do
/usr/share/X11/xorg.conf.d
i po prostu edytuj plik70-synaptics.conf
znajdź sekcję,
Section "InputClass" Identifier "touchpad catchall"
a następnie dodaj te opcje:Domyślna liczba to
26
im niższa liczba, tym szybciej przewija się, tym wyższa jest wolniejsza przewijanie. Wreszcie powinno to wyglądać tak:Zapisz plik i zamknij ją ( Ctrl + Owtedy Enterwtedy Ctrl + X).
Wyloguj się i zaloguj ponownie, aby zmiany odniosły skutek.
Sterownik Synaptics to sterownik z ogromnymi opcjami Nie wiem, kto w świecie zdecydował się przejść na libinput BRAK OPCJI.
Inne opcje można znaleźć na stronie :
https://www.x.org/archive/X11R7.5/doc/man/man4/synaptics.4.html
źródło
Mój problem był nieco inny i zamieszczam odpowiedź tutaj, aby pomóc również innym użytkownikom. Mój problem polegał na tym, że domyślny sprzęt myszy dodany przez VmWare Fusion lub Workstation nie obsługiwał przewijania w Ubuntu i innych dystrybucjach Linuksa, gdy kursor się poruszał.
Problemem początkowo wydawało się przewijanie błędne, powolne przewijanie (które mnie tu prowadzą), podczas gdy w rzeczywistości był to inny problem. Ten wątek pomógł mi to naprawić.
https://superuser.com/questions/1270811/inconsistent-and-erratic-mouse-wheel-in-linux-while-moving-the-mouse-pointer#
Przesuwając evdev do późniejszej kolejności „init”, przewijanie wróciło do normalnego działania.
źródło