Jestem osobą normalnie widzącą i chciałbym oglądać strony 100% przez cały czas. Używam skrótów klawiaturowych Ctrl dużo, więc około 20 razy dziennie przypadkowo trafiłem Ctrl jednocześnie przewijam, co powoduje, że strona jest odświeżana i przemalowywana. Jest to denerwujące, ponieważ rozwiązanie problemu może zająć do 30 sekund, w zależności od złożoności układu witryny. Na stronach z dynamicznym układem, takich jak Google Docs, problem jest poważniejszy; przypadkowo trafia Ctrl + kółko myszy psuje wyświetlacz i zmusza mnie do całkowitego odświeżenia strony, czasami powodując utratę informacji w tym procesie.
Chciałbym albo odłączyć się Ctrl + kółko myszy od powiększenia lub całkowicie wyłącz funkcję powiększania. To jest możliwe w Firefoksie używając about: config; czy istnieje podobny sposób edycji szczegółowych ustawień w Chrome? Czy miałbym dostęp do szczegółowych ustawień, jeśli użyłem Chromium zamiast Chrome? Prawdopodobnie wrócę do Firefoksa, jeśli nie mogę rozwiązać tego problemu.
Jest pytanie superużytkownika, które zadaje zasadniczo to samo, o co pytam, ale dla Firefoksa i Internet Explorera wyłącznie. Inne osoby na forum Chrome miały podobne problemy, ale żaden nie ma tego samego problemu. „ Naprawdę chciałbym, żeby wyłączyć automatyczne powiększanie / pomniejszanie. „miał coś z laptopami i Windows 7”, a nie funkcję wbudowaną w Chrome. Inni ludzie mieli problemy z plikami PDF, co mnie nie dotyczy.
Próbowałem również szukać rozszerzeń, które pozwalają wyłączyć przewijanie; Miałem nadzieję, że tak ” Blokada powiększenia „będzie mógł zablokować powiększenie na 100% i zapobiec Ctrl + kółko przewijania nie powoduje zniekształcenia wyświetlacza, ale nie działa w moim przypadku użycia.
Używam Google Chrome (wersja 9.0.597.84 (Official Build 72991)) w Ubuntu 10.10.
źródło
Odpowiedzi:
Istnieje rozwiązanie korzystające z AutoHotKey grupy google :
źródło
; Disable mouse wheel zooming in Chrome #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelDown::return #IfWinActive ahk_class Chrome_WidgetWin_1 ^WheelUp::return
Rozwiązanie
Doprowadzało mnie to również do szaleństwa, ale właśnie znalazłem chromowane rozszerzenie, które działa: Brak powiększenia kółka myszy
Posługiwać się
Po zainstalowaniu wtyczki musisz:
Prace
Z opinii użytkowników działa na systemach Linux, Mac i Windows; zarówno dla myszy, jak i tabletów dotykowych.
źródło
Nie znam żadnego sposobu na wyłączenie przewijania, ale możesz użyć Ctrl +
0
powrócić do 100% w dowolnym momencie - nie ma potrzeby odświeżania strony.źródło
W tym momencie nie wygląda to na możliwe w chrome, ale możesz to zrobić po stronie myszy. W zależności od sterowników myszy możesz ustawić ctrl - przewiń jako „skrót”, aby w rzeczywistości nic nie robić - zasadniczo przechwytywanie kombinacji i wyrzucanie jej. Niektóre sterowniki pozwalają nawet określić to tylko w określonej aplikacji, w którym to momencie określisz chrom.
Potrzebuje więcej informacji o systemie operacyjnym i myszy, aby to powiedzieć na pewno.
źródło
W Firefoksie funkcję powiększania można wyłączyć za pomocą odpowiedniego ustawienia w about: config.
W przypadku Chrome: znalazłem darmową małą aplikację o nazwie AlwaysMouseWheel, która to załatwia. Został stworzony do innego celu (co również uważam za przydatne), ale uniemożliwia powiększanie w Chrome.
Dla IE: Ta aplikacja nie wyłącza jednak powiększania. Teraz szukam rozwiązania tego problemu.
źródło
Po naciśnięciu klawisza skrótu, który obejmuje przycisk sterujący, proste naciśnięcie klawisza Shift bezpośrednio po poleceniu początkowym powoduje, że sterowanie włącza się w celu „zwolnienia”, a następnie przerywa automatyczne powiększanie.
Niewielka irytacja, aby dodać do przepływu pracy, ale jest znacznie lepsza niż ręczne robienie tego za każdym razem.
źródło
Aby uzyskać rozwiązanie w systemie Linux, można użyć IronAHK , częściowa implementacja AutoHotKey na Linuksie, chociaż jego rozwój w ostatnich latach uległ pogorszeniu.
Inną możliwością jest Narzędzie XMacro do nagrywania i odtwarzania zdarzeń klawiatury i myszy na serwerze X jako skrypt.
Dobry zapis można znaleźć w wątku AutoHotkey na Linuksie? przez TJGeezer:
źródło
Mam prawie identyczny problem. Oglądam chrom z laptopa z wbudowaną myszą i bez rzeczywistego koła, ale dotykałbym myszy w określony sposób i znajdował ją niewytłumaczalnie powiększającą i pomniejszającą stronę. Nie jestem w ogóle tym, co nazwałbym komputerowym, ale po przeczytaniu pierwszej odpowiedzi zacząłem kręcić się po ustawieniach urządzenia. Znalazłem sterownik myszy, przeszukałem trochę więcej i ostatecznie znalazłem opcję wyłączenia „powiększania”, co jak dotąd wydaje się rozwiązywać problem.
źródło
Na tym pytaniu pojawiło się kilka możliwości dotyczących SO:
https://stackoverflow.com/questions/5637530/disable-shortcuts-in-google-chrome
Dwie odpowiedzi mówią o uruchomieniu chrome w trybie kiosku (z --kiosk) lub o włamaniu do węzła webkit. Wydają się jednak nieco przesadzone, ponieważ wyłączają prawie WSZYSTKIE skróty.
Jednak kradnąc bezwstydnie od użytkownika240684, możesz użyć Tampermonkey aby utworzyć skrypt użytkownika, który „wykonuje się” na każdej stronie. Skrypt użytkownika to:
Powinno to uchwycić zdarzenia przewijania i zignorować je, jeśli klawisz Shift lub klawisz sterujący jest wciśnięty.
źródło