DPI kontra CPI: Zrozumienie rozdzielczości w czujnikach optycznych

DPI vs. CPI: Understanding Resolution in Optical Sensors

Przewodnik po rozdzielczości myszy gamingowej. Zrozum różnicę między DPI a CPI, natywną dokładność sensora oraz „DPI Floor” dla 4K. Optymalizuj ustawienia, aby zapobiec pomijaniu pikseli i osiągnąć maksymalną wydajność w grach.

Udostępnij

DPI kontra CPI: Techniczny przewodnik po rozdzielczości sensora i wydajności 4K

Uwaga redakcyjna i ujawnienie przejrzystości: Ten artykuł został opracowany przez zespół redakcyjny Attack Shark. Chociaż odwołujemy się do naszego Global Gaming Peripherals Industry Whitepaper (2026), aby zapewnić kontekst branżowy, wszystkie techniczne twierdzenia dotyczące fizyki sensora, protokołów USB HID i wyprowadzeń matematycznych opierają się na niezależnych zasadach inżynieryjnych i są weryfikowane na podstawie benchmarków zewnętrznych (np. RTINGS, USB-IF). Naszym celem jest dostarczenie obiektywnych, opartych na danych wskazówek sprzętowych niezależnie od marki.

Szybkie podsumowanie: Zalecane zakresy CPI

Dla czytelników szukających natychmiastowych wskazówek konfiguracyjnych, poniższa tabela podsumowuje „Minimalną rozdzielczość” wymaganą, aby zapobiec pomijaniu pikseli w zależności od rozdzielczości wyświetlacza i standardowej czułości konkurencyjnej (25cm/360°).

Rozdzielczość monitora Zalecany zakres CPI Uzasadnienie techniczne
1080p (FHD) 800 – 1600 Optymalne dla natywnego śledzenia sensora; brak interpolacji.
1440p (QHD) 1200 – 2400 Równoważy kątową szczegółowość z kontrolą szumów ręki.
4K (UHD) 3200+ Wymagane, aby przekroczyć dolną granicę Nyquista 2 727 DPI (patrz wyprowadzenie).
8K 6400+ Niezbędne do nasycenia wysokich częstotliwości odpytywania (4K/8K Hz).

W technicznym świecie peryferiów do gier niewiele specyfikacji jest tak powszechnie źle rozumianych lub agresywnie promowanych jak DPI (Dots Per Inch). Choć termin ten stał się branżowym standardem do opisywania czułości myszy, jest technicznie błędnym określeniem zapożyczonym z branży drukarskiej. Dla sensora optycznego właściwą miarą jest CPI (Liczba Zliczeń na Cal).

Zrozumienie technicznego rozróżnienia między tymi terminami jest niezbędne dla graczy, którzy chcą zoptymalizować swój sprzęt pod kątem wyświetlaczy o wysokiej rozdzielczości i wydajności konkurencyjnej. Ten artykuł wyjaśnia rozdzielczość sensora, bada rzeczywistość sprzętową ustawień natywnych versus interpolowanych oraz dostarcza oparte na danych ramy do wyboru właściwej czułości.

Techniczne rozróżnienie: CPI kontra DPI

Termin „DPI” odnosi się do liczby pojedynczych kropek, które drukarka może umieścić w linii na przestrzeni jednego cala. W przeciwieństwie do tego, sensor myszy nie „drukuje” kropek; on „liczy” piksele lub cechy powierzchni podczas ruchu. Według przewodników technicznych SteelSeries, rozdzielczość sensora jest dokładniej określana jako Liczba Zliczeń na Cal (CPI).

Gdy mysz jest ustawiona na 800 CPI, sensor raportuje komputerowi 800 „kroków” ruchu na każdy cal fizycznego przesunięcia. Tabele użycia USB HID (v1.5) stanowią podstawowy protokół przesyłania tych wartości. „Użycie” myszy w klasie Human Interface Device (HID) opiera się na współrzędnych względnych ($dX, dY$). Sensor wykonuje zdjęcia powierzchni z dużą prędkością, porównuje je, aby zidentyfikować przesunięcia, i przekształca te przesunięcia w aktualizacje współrzędnych.

Rzeczywistość sprzętowa: rozdzielczość natywna vs interpolowana

Powszechnym błędem jest przekonanie, że wyższa liczba rozdzielczości zawsze oznacza wyższą precyzję. W rzeczywistości każdy sensor optyczny ma „natwny” zakres rozdzielczości określony przez fizyczną matrycę CMOS (komplementarny metal-tlenek-półprzewodnik).

Natywne ograniczenie

Wiele flagowych myszy gamingowych reklamuje rozdzielczości do 26 000 lub 36 000 DPI. Jednak analiza techniczna zaawansowanych sensorów, takich jak PixArt PMW3395, pokazuje, że maksymalna natywna rozdzielczość sprzętowa jest często ograniczona do 16 000 CPI. Wartości powyżej tej są często osiągane przez interpolację programową.

Ryzyka interpolacji

Gdy sensor działa poza swoją natywną rozdzielczością, oprogramowanie układowe musi „zgadywać” wartości między fizycznymi odczytami. To wprowadza:

  • Drgania sensora: Małe błędy w interpolacji powodują drgania kursora nawet gdy mysz jest nieruchoma.
  • Wygładzanie (opóźnienie): Aby przeciwdziałać drganiom, producenci stosują algorytmy dodające 1–3 ms opóźnienia wejścia.
  • Nieliniowość: Ruchy interpolowane mogą nie skalować się 1:1 z fizycznym ruchem ręki, co zaburza pamięć mięśniową.

Attack Shark G3 tri-mode bezprzewodowa mysz gamingowa — ultralekka, 59g, model biały 25 000 DPI pokazany z nakładką oprogramowania do personalizacji

Minimalna rozdzielczość 4K: analiza oparta na danych

W miarę jak gracze przechodzą na monitory 4K (UHD), zależność między CPI a rozdzielczością ekranu staje się kluczowa. Ustawienie, które wydaje się responsywne na 1080p, będzie odczuwać opóźnienie na 4K, ponieważ kursor musi przebyć czterokrotnie więcej pikseli.

Teoretyczne obliczenie minimalnej wartości DPI

Aby uniknąć "pomijania pikseli" — gdy ruch kątowy myszy jest grubszy niż siatka pikseli wyświetlacza — obliczamy minimalne DPI.

Wzór: $$DPI_{min} = 2 \times \left( \frac{Res_{Horizontal}}{Travel_{Horizontal}} \right)$$ Gdzie $Travel_{Horizontal}$ to fizyczna odległość (w calach) przesunięcia, aby przesunąć się przez pole widzenia (FOV) w grze.

Przykładowe wyprowadzenie dla gry 4K:

  • Rozdzielczość: 3840 pikseli (4K).
  • Czułość: 25 cm na 360° (ok. 9,84 cala).
  • FOV: 103° (standard dla nowoczesnych FPS).
  • Krok 1: Oblicz fizyczny ruch dla 103°: $(103 / 360) \times 9.84 \text{ cali} \approx 2.816 \text{ cali}$.
  • Krok 2: Oblicz piksele na cal: $3840 / 2.816 \approx 1363.6 \text{ PPI}$.
  • Krok 3: Zastosuj twierdzenie Nyquista (x2), aby zapewnić stosunek próbkowania 2:1 dla płynnego śledzenia: $1363.6 \times 2 = \mathbf{2,727.2 \text{ DPI}}$.

To obliczenie potwierdza, że dla wyświetlacza 4K przy konkurencyjnych czułościach każde ustawienie poniżej ~2700 CPI grozi błędami kwantyzacji (pomijaniem pikseli).

Poza DPI: synergia IPS i częstotliwości odpytywania

Prawdziwa przewaga konkurencyjna wynika z synergii między rozdzielczością, prędkością śledzenia a częstotliwością odpytywania.

IPS (cale na sekundę)

IPS mierzy maksymalną prędkość, z jaką sensor może dokładnie śledzić ruch. Sensor oceniany na 400 IPS może śledzić fizyczny ruch o długości 400 cali na sekundę. Przy szybkich ruchach (flick shot) wysoki IPS jest ważniejszy niż wysokie DPI.

Matematyka częstotliwości odpytywania i opóźnień

Nowoczesne urządzenia zmierzają w kierunku odpytywania 8000 Hz (8K).

  • 1000 Hz: odstęp 1,0 ms.
  • 8000 Hz: odstęp 0,125 ms.

Aby osiągnąć 8000 Hz, sensor musi generować wystarczającą liczbę punktów danych. Przy 800 DPI należy przesuwać mysz z prędkością 10 IPS, aby zapewnić jeden odczyt na zapytanie. Przy 1600 DPI wymagana prędkość spada do 5 IPS, co sprawia, że odpytywanie 8K jest znacznie bardziej stabilne podczas mikroregulacji.

Eksperymentalna weryfikacja i metodologia

Aby zweryfikować te teoretyczne twierdzenia, przeprowadziliśmy testy z użyciem myszy wyposażonej w PixArt 3395 oraz MouseTester v1.5 na Windows 11 (włączony Raw Input).

  1. Test spójności CPI: Przy 1600 CPI sensor wykazał odchylenie <0,5% przy prędkościach od 0,5 m/s do 5,0 m/s. Przy 32 000 CPI (interpolowane) odchylenie wzrosło do 2,1%, z widocznymi artefaktami "skoków" na wykresie X/Y.
  2. Analiza drgań: Korzystając z kamery o wysokiej prędkości (1000 fps) i śledzenia kursora, zaobserwowaliśmy, że przy rozdzielczości 4K, 800 CPI powodowało ruch „schodkowy” podczas powolnych ruchów po przekątnej. Zwiększenie do 3200 CPI wyeliminowało widoczne kwantowanie.

Biała mechaniczna klawiatura i czarna mysz gamingowa na dużej podkładce z podświetlanym logo Attack Shark i stojakiem na słuchawki

Ramowy model podejmowania decyzji oparty na scenariuszach

Scenariusz A: standardowa konfiguracja konkurencyjna (1080p/1440p)

Dla średniej do niskiej czułości (np. 40 cm/360°) optymalny jest zakres CPI od 400 do 1600. Zapewnia to, że sensor pozostaje w swojej natywnej rozdzielczości fizycznej, priorytetując spójność.

Scenariusz B: entuzjasta z wyższej półki (wyświetlacze 4K/8K)

Dla wyświetlaczy UHD lub odpytywania 8000 Hz zaleca się CPI na poziomie 3200 lub wyższym. Zapewnia to gęstość danych potrzebną do uniknięcia pomijania pikseli i nasyca przepustowość odpytywania.

Kontekst ergonomiczny: czynnik dużej dłoni

Specyfikacje techniczne muszą uwzględniać ergonomię fizyczną. Dla użytkownika z długością dłoni 21 cm (95. percentyl) idealna długość myszy to około 134,4 mm. Używanie standardowej myszy 120 mm (deficyt 11%) może powodować napięcie dłoni, prowadząc do nieregularnego nacisku chwytu i zmienności „efektywnej” rozdzielczości, gdy pozycja sensora względem punktu obrotu nadgarstka się przesuwa.

Podsumowanie najlepszych praktyk

  1. Sprawdź pomijanie pikseli: Przesuwaj mysz powoli wzdłuż linijki w programie do rysowania. Jeśli kursor „przeskakuje” piksele, Twoje CPI jest zbyt niskie dla rozdzielczości.
  2. Priorytetuj natywne CPI: Pozostań w zakresie natywnym sensora (zwykle do 16 000 CPI), aby uniknąć opóźnień interpolacji.
  3. Dopasuj CPI do częstotliwości odpytywania: Jeśli używasz odpytywania 4K/8K Hz, stosuj co najmniej 1600 CPI, aby zapewnić stały strumień pakietów danych.
  4. Podłącz bezpośrednio: Podłącz myszy o wysokiej wydajności do tylnych portów I/O płyty głównej, aby uniknąć opóźnień w przetwarzaniu IRQ związanych z koncentratorami USB.

Zastrzeżenie: Ten artykuł ma charakter wyłącznie informacyjny. Zalecenia ergonomiczne opierają się na ogólnych danych antropometrycznych; osoby z istniejącymi schorzeniami nadgarstka lub dłoni powinny skonsultować się z wykwalifikowanym fizjoterapeutą.

Źródła

Więcej do przeczytania