Test akceleracji myszy
Postaw na biurku dwa ograniczniki, np. krawędź klawiatury i książkę. Przesuwaj mysz od jednego do drugiego i po każdym pociągnięciu się zatrzymaj.
Postaw na biurku dwa ograniczniki, np. krawędź klawiatury i książkę. Przesuwaj mysz od jednego do drugiego i po każdym pociągnięciu się zatrzymaj.
WskazówkaWolne pociągnięcia trwają 1.2 s lub dłużej, szybkie poniżej 0.3 s. Po każdym pociągnięciu zatrzymaj się przy ograniczniku.
Przy włączonej akceleracji myszy szybki ruch przesuwa kursor dalej niż wolny na tym samym 1 cm. Przy wyłączonej każde zliczenie przesuwa kursor o tyle samo pikseli: na wykresie to płaska linia.
Zliczenie z myszy może pójść jedną z dwóch dróg: przez system, gdzie szybkość wskaźnika i akceleracja zamieniają je w ruch kursora, albo prosto do gry jako raw input. Akceleracja działa tylko na pierwszej drodze.
Kursor pulpitu przechodzi przez system, więc to, jak daleko jedzie, może zależeć od szybkości.
Gry z raw input dostają zliczenia myszy; ustawienia wskaźnika ich nie dotyczą.
Część 1 liczy surowe zliczenia na pociągnięcie, a część 2 piksele kursora; porównanie pokazuje akcelerację.
Na tym samym dystansie sprawdza, czy kursor systemu przesuwa się o tyle samo pikseli przy wolnych i szybkich pociągnięciach. Jeśli szybkie idą dalej, włączone jest „Zwiększ precyzję wskaźnika” w Windows, przyspieszenie wskaźnika w macOS albo akceleracja w sterowniku.
Ta opcja myszy w Windows sprawia, że dystans kursora zależy od szybkości ruchu: mniejszy przy wolnych ruchach, by trafiać w małe cele, większy przy szybkich, by oszczędzić ruch dłoni.
Gdy jest włączona, ten sam ruch dłoni obraca o różny kąt przy różnych prędkościach, więc trudniej zbudować pamięć mięśniową. Większość strzelanek używa raw input i omija akcelerację systemu, ale menu i gry bez raw input nadal jej podlegają.
W Windows odznacz „Zwiększ precyzję wskaźnika” w ustawieniach myszy. W macOS wyłącz „Przyspieszenie wskaźnika”. Jeśli sterownik myszy ma opcję akceleracji, też ją wyłącz. Potem zrób tu test jeszcze raz, by to potwierdzić.
Raw input, czyli raw cursor input, to zliczenia zgłaszane przez mysz, bez szybkości wskaźnika i akceleracji. Część 1 korzysta z surowego ruchu w przeglądarce, by znać zliczenia każdego pociągnięcia. Żeby oglądać go na żywo, rysuj w polu sensora na stronie głównej. Test myszki →
Strona dostaje naraz tylko jeden rodzaj ruchu: surowe zliczenia albo przetworzony ruch kursora, nigdy oba dla tego samego pociągnięcia. Ograniczniki ustalają dystans, więc wolne i szybkie pociągnięcia da się porównać.
Firefox, Safari i niektóre inne przeglądarki nie podają surowego ruchu, więc strona porównuje tylko ruch kursora przy wolnych i szybkich pociągnięciach. Trzymaj ograniczniki stabilnie. Chrome lub Edge na komputerze dają dokładniejszy wynik.
Nowsze wersje macOS mają przełącznik „Przyspieszenie wskaźnika” w ustawieniach myszy, w sekcji „Zaawansowane”. Starsze go nie mają: zmniejsz szybkość wskaźnika albo używaj raw input w grach.
Wiele sterowników myszy ma własną opcję akceleracji lub precyzji, niezależną od systemu. Szybkie pociągnięcie mogło też odbić się od ogranicznika, więc postępuj według wskazówek i zrób test jeszcze raz.
Przy domyślnej szybkości wskaźnika w Windows każde zliczenie przesuwa kursor o 1 piksel. Szybszy lub wolniejszy wskaźnik zmienia to wzmocnienie, wpływa na nie też skalowanie ekranu. Nie ma to wpływu na wynik akceleracji.