Tak więc zmieniam prędkość przewijania w Ubuntu, używając tej odpowiedzi:
Zmień prędkość przewijania kółka myszy w Chrome 12.04 (edytuj pasek poleceń paska startowego)
Exec=/opt/google/chrome/google-chrome --scroll-pixels=150 %U
Działa, ale za każdym razem, gdy muszę aktualizować Chrome, muszę to zrobić ponownie, czy jest jakiś sposób, aby trwale rozwiązać ten problem?
google-chrome
Wynoś się z mojego trawnika
źródło
źródło
Odpowiedzi:
Aktualizacja 2020: wystarczy użyć tego skryptu tutaj i gotowe: eRCaGuy_dotfiles ... touchpad_toggle.sh
Oryginalna odpowiedź:
Oto rozwiązanie, które działa idealnie (przetestowane ostatnio zarówno w Ubuntu 14.04, jak i 18.04):
Skopiuj i wklej następujące elementy do nowo utworzonego
.imwheelrc
pliku ( utworzonego właśnie w katalogu domowym za pomocągedit
powyższego polecenia):3
to „mnożnik prędkości przewijania”. Użyj większej liczby, aby szybciej przewijać, lub mniejszej, aby wolniej przewijać.".*-chrome*"
Część mówi, aby zastosować te zmiany kółkiem zwiększyć prędkość tylko Chrome.Uruchom,
imwheel -b "4 5"
aby przetestować ustawienia. Pokillall imwheel
zakończeniu testowania uruchom go, aby go zabić, a następnie wprowadź zmiany.imwheelrc
zgodnie z potrzebami i uruchomimwheel -b "4 5"
ponownie, aby przeprowadzić więcej testów. Pamiętaj, aby przy każdym ponownym uruchomieniu ponownie całkowicie zamknąć i ponownie otworzyć Chromeimwheel
, aby mieć pewność, że nowe ustawienia zostaną zastosowane. Należy to zrobić, klikając prawym przyciskiem myszy małą ikonę Chrome w prawym górnym rogu okienka pulpitu i wybierając „Wyjdź”.Należy również pamiętać, że jeśli używasz taniej myszy, dekoder kółka przewijania może być kiepski, a koder może zostać pominięty podczas szybkiego poruszania kółkiem. Dlatego w takim przypadku poruszaj kołem ze zmniejszoną prędkością podczas testowania efektu koła zębatego, aby twoja mysz nie pominęła licznika enkoderów na kółku przewijania, co sprawia, że myślisz, że koło zębate nie działa prawidłowo, gdy jest to po prostu twoje problem taniego sprzętu.
Dodaj
imwheel -b "4 5"
do „Aplikacji startowych” Ubuntu, aby uruchamiał się przy każdym uruchomieniu komputera.Jak mówi Steven C. Howell :
Inna odpowiedź autorstwa „tvn” tutaj: https://askubuntu.com/a/304653/327339 .
Więcej odpowiedzi tutaj: Zwiększ prędkość przewijania kółkiem myszy .
Uwagi referencyjne:
Nie jestem oryginalnym autorem odpowiedzi powiązanych z powyższym, raczej użytkownikiem „tvn” i innymi są, chociaż brakuje odpowiedzi tvn polegającej na tym, że zastępuje ona ruchy kółka przewijania myszy wieloma klawiszami strzałek Arrow Upi Arrow Downnaciśnięć klawiszy, co oznacza, że masz aby kliknąć w oknie, aby zadziałało , a niektóre rzeczy, takie jak oparte na przeglądarce środowisko programowania Jupyter Notebook Python przewijają się strasznie w ten sposób! Dlatego, Steven C. Howell dał lepszą odpowiedź, która utrzymuje odwzorowanie kółka przewijania z kółkiem, zamiast na klawiaturze górę iw dół, ale jego odpowiedź brakuje w tym, że stosuje się tę nową skalowanie kółka przewijania do wszystkiegona komputerze, więc po prostu zmodyfikowany tę odpowiedź 27 Sie 2018, aby odzwierciedlić odpowiedź Steven Howell, ale z dodatkiem dodawania
".*-chrome*"
do górnej części~/.imwheelrc
pliku, tak, że te nowe ustawienie przewijania zastosowanie wyłącznie do przeglądarki Chrome, która jest naprawdę to, co ja chcieć. Zauważ też, że dokonałem kilku znaczących i ważnych zmian w odpowiedzi na powyższą odpowiedź TVN, ale teraz myślę, że ta odpowiedź tutaj jest znacznie lepsza i zbytnio odbiegała od odpowiedzi tvn, aby nawet bardziej edytować jego odpowiedź.Testowane w Ubuntu 14.04 LTS .
Aktualizacja 3 marca 2019 r .: testowany również w Ubuntu 18.04 LTS , i wydaje się, że efekt pojawia się natychmiast w Chrome za każdym razem, gdy uruchamiasz,
killall imwheel
a następnieimwheel -b "4 5"
testujesz nowe ustawienia.Pomocy, mój touchpad / gładzik jest zepsuty podczas przewijania!
W zależności od komputera i sprzętu powyższe ustawienia mogą działać najlepiej w przypadku myszy z kółkiem przewijania. Na tabliczce dotykowej (znowu może to dotyczyć ciebie lub twojego komputera), efekt może być bardzo nieładny podczas próby przewijania tabliczki dotykowej dwoma palcami . Mam skonfigurowany klawisz skrótu ( Ctrl+ Alt+ P) do uruchamiania skryptu, który włącza / wyłącza mój trackpad, więc nie uderzam go podczas pisania i używania myszy, ale nadal mogę go łatwo włączyć, gdy nie Mam mysz i / lub ktoś, kto kocha panele dotykowe, chce korzystać z mojego komputera. Aby naprawić błędne przewijanie spowodowane przez
imwheel
używanie touchpada, właśnie dodałem do skryptu:Gdy touchpad jest wyłączony , włącz tryb koła zamachowego, aby kółko przewijania myszy działało dobrze:
Gdy touchpad jest włączony , wyłącz tryb koła zamachowego, aby przewijanie dwoma palcami touchpada działało dobrze i nie powodowało zakłóceń:
Wykonanie powyższej czynności jest szczególnie ważne w przypadku mojego HP Spectre x360 Ultrabook (model 13-4193nr i system Ubuntu 18.04), który poza tym ma strasznie błędne przewijanie dwoma palcami po
imwheel
włączeniu.Oto mój pełny skrypt przełączania touchpada z dodanymi 2 liniami koła zębatego, jak opisano powyżej:
AKTUALIZACJA: pobierz najnowszą wersję tego skryptu tutaj: eRCaGuy_dotfiles ... touchpad_toggle.sh .
Plik „ ~ / bin / toggle_touchpad ”:
Touchpad przełącza źródło skryptu: Włącz / wyłącz touchpad
Teraz wystarczy uruchomić
toggle_touchpad
z wiersza polecenia lub powiązać go ze skrótem klawiaturowym, takim jak Ctrl+ Alt+, Ptak jak ja.Związane z:
źródło
niestety ta funkcja jest przestarzała i usunięta z Chrome i Chromium. To już nie działa z najnowszymi wersjami Chrome.
https://code.google.com/p/chromium/issues/detail?id=154776
Ale możesz użyć tej całkiem fajnej wtyczki, aby przyspieszyć przewijanie w Chrome w systemie Linux.
https://chrome.google.com/webstore/detail/chromium-wheel-smooth-scr/khpcanbeojalbkpgpmjpdkjnkfcgfkhb
źródło
Wypróbuj tę alternatywną https://chrome.google.com/webstore/detail/gestures-for-google-chrom/jpkfjicglakibpenojifdiepckckakgk?utm_source=chrome-app-launcher-info-dialog . Ma lepszą wydajność niż
Chromium Wheel Smooth Scroller
źródło
Stworzyłem proste chromowane rozszerzenie o nazwie Szybkość przewijania, w którym możesz ustawić współczynnik przewijania.
Można znaleźć tutaj: https://chrome.google.com/webstore/detail/scroll-speed/mfmhdfkinffhnfhaalnabffcfjgcmdhl
Ma znacznie lepszą wydajność niż rozszerzenia „płynnego przewijania”, które próbowałem naprawić.
źródło