Mysz komputerowa to urządzenie wskazujące (ang. pointing device), które zamienia ruch Twojej dłoni po płaskiej powierzchni na ruch kursora na ekranie. Oprócz samego przesuwania kursora obsługuje kliknięcia (lewy/prawy przycisk), przewijanie (rolka) oraz, w bardziej rozbudowanych modelach, dodatkowe przyciski programowalne pod konkretne akcje. Współczesne myszy nie mają już kulki — śledzą ruch czujnikiem optycznym (dioda LED) albo laserowym, który robi setki zdjęć powierzchni na sekundę i z różnic między klatkami wylicza przesunięcie.
Jak to działa i do czego służy
Sercem myszy jest czujnik ruchu i mikrokontroler. Czujnik optyczny/laserowy rejestruje obraz podłoża, a procesor przelicza go na współrzędne i wysyła do komputera jako tzw. raporty HID (Human Interface Device) — przez USB albo bezprzewodowo (odbiornik 2.4 GHz lub Bluetooth). System operacyjny dostaje informacje o przesunięciu w osiach X/Y i stanie przycisków, a sterownik zamienia to na pozycję kursora.
Dwa parametry, które zobaczysz najczęściej, to DPI/CPI (czułość — ile „kroków” czujnik raportuje na cal ruchu) oraz polling rate (jak często mysz melduje swoją pozycję, np. 125, 500, 1000 Hz). Wyższe DPI to szybszy kursor, a nie „lepsza” mysz — to dwie różne rzeczy.
Przykład z praktyki
Na Linuksie z X11 możesz podejrzeć, co system widzi pod nazwą Twojej myszy, komendą xinput list, a potem czytać zdarzenia na żywo przez xinput test — zobaczysz każde kliknięcie i ruch w osiach. Jeśli kursor „szarpie” albo przyspiesza nienaturalnie, sprawdź ustawienia akceleracji: w wielu konfiguracjach wyłączysz ją profilem flat w libinput. Pod Windows analogicznie odznaczasz „Zwiększaj precyzję wskaźnika” w opcjach myszy — to ona stoi za tym, że ten sam ruch raz daje inny dystans kursora.
Częste błędy i mity
- „Więcej DPI = lepiej” — nie. Powyżej rozsądnego progu tylko utrudnia precyzyjne celowanie. Liczy się stabilność czujnika.
- Mysz laserowa zawsze lepsza od optycznej — dziś dobre czujniki optyczne biją większość laserowych pod względem dokładności; laser radzi sobie lepiej na szkle, ale częściej łapie artefakty.
- Brzydka, błyszcząca powierzchnia (szkło, lustro) potrafi rozłożyć czujnik na łopatki — podkładka rozwiązuje 90% „dziwnych” problemów.
- Bezprzewodowa = duży input lag — przy nowoczesnych odbiornikach 2.4 GHz różnica jest pomijalna; Bluetooth bywa wolniejszy.
Pojęcia powiązane
Warto znać przy okazji: DPI/CPI, polling rate, HID, akceleracja wskaźnika, touchpad i trackball (alternatywne urządzenia wskazujące), interfejs USB oraz protokoły bezprzewodowe Bluetooth i 2.4 GHz.