ApexCheck

Tetikus & Trackpad

Tes Tingkat Polling mouse

Tes tingkat polling mouse yang memperkirakan frekuensi gerakan penunjuk yang terlihat di browser, interval peristiwa, Hz, dan jitter gerakan.

Tes Tingkat Polling mouse

Sampel0
Perkiraan Hz
Interval median
Jitter (simpangan baku)

Pindah Daerah

Interval terakhirBelum ada sampel.
Tekan MulaiTekan Mulai, lalu terus gerakkan mouse di dalam area tersebut.

Pergerakan yang sangat lambat atau meninggalkan area tersebut akan mengurangi jumlah sampel.

Browser dapat menggabungkan peristiwa, sehingga pembacaan mungkin lebih rendah daripada pengaturan pada perangkat lunak mouse.

Histogram Interval (0-20 mdtk)

Belum ada sampel

Mulai dan gerakkan mouse untuk mengumpulkan sampel.

Mengapa ini merupakan perkiraan

Perangkat lunak mouse dapat menetapkan kecepatan laporan seperti 125, 250, 500, atau 1000 Hz. Halaman web tidak dapat membaca firmware mouse secara langsung; ia hanya dapat mengamati waktu pointermove setelah browser dan sistem operasi mengirimkan peristiwa. Hal ini membuat halaman ini berguna untuk membandingkan pengaturan, port USB, receiver, dan beban sistem.

Angka-angka yang layak untuk diperiksa

• Sampel: interval pergerakan penunjuk yang valid yang dikumpulkan saat mouse bergerak.
• Perkiraan Hz: 1000 dibagi interval median.
• Interval median: lebih stabil dibandingkan rata-rata ketika beberapa frame terhenti.
• Jitter: deviasi standar setelah sampel dikumpulkan dalam jumlah yang cukup.
• Histogram: menunjukkan apakah interval dikelompokkan dengan rapi atau tersebar di bawah beban.

Estimasi tingkat polling mouse dan langkah pengambilan sampel pergerakan

  1. Tutup game berat, perekam layar, atau buat tugas jika memungkinkan.
  2. Klik Mulai dan gerakkan perlahan selama 3-10 detik.
  3. Ulangi sekali jika perkiraannya melonjak.
  4. Saat membandingkan USB port, receiver, atau pengaturan perangkat lunak mouse, ubah hanya satu kondisi dalam satu waktu.
  5. Ekspor JSON hanya ketika Anda perlu membagikan interval terukur.

Apa yang bisa menurunkan pembacaan

• Sumbernya adalah peristiwa perpindahan penunjuk di dalam area pengujian, bukan laporan firmware langsung.
• Penggabungan acara browser, penghematan daya, beban CPU, penyegaran tampilan, dan tab latar belakang dapat mengurangi pengiriman acara.
• Touchpad, pena, mesin virtual, dan desktop jarak jauh dapat menghasilkan kejadian penunjuk yang tidak mewakili tingkat polling mouse.
• Jika pembacaannya berbeda dengan perangkat lunak mouse, perlakukan hal tersebut sebagai perilaku yang terlihat di browser terlebih dahulu, bukan sebagai bukti bahwa mouse tersebut rusak.

Ketika tes ini membantu

• Anda mengubah mouse dari 125 Hz menjadi 500 atau 1000 Hz dan ingin melihat apakah pola sisi browser berubah.
• Bidik atau penunjuk terasa tidak konsisten dan Anda ingin membandingkan posisi port, hub, dan penerima nirkabel.
• Laptop terasa lebih buruk dalam mode penghemat baterai dan Anda ingin menguji ulang setelah mengubah pengaturan daya.
• Anda memerlukan data interval mentah sebelum mencoba pengaturan driver atau firmware.

Pertanyaan pengambilan sampel mouse Hz, DPI, dan browser

T: Mengapa mouse 1000 Hz menampilkan 125 Hz atau kurang?
J: Penggabungan peristiwa browser, penyegaran tampilan, penghematan daya, dan pemuatan sistem dapat membatasi seberapa sering peristiwa mencapai halaman.

T: Berapa banyak sampel yang saya perlukan?
A: Bergerak selama beberapa detik dan tunggu hingga interval median dan jitter berhenti berayun tajam.

T: Apakah DPI mengubah tingkat polling?
J: DPI mengubah jarak penunjuk per laporan, bukan frekuensi laporan itu sendiri. Pergerakan yang sangat lambat masih dapat mengurangi penyampaian event.

T: Apakah ini dapat membuktikan latensi masukan yang sebenarnya?
J: Tidak. Ini hanya mengukur waktu antara peristiwa penunjuk yang terlihat di browser, bukan keseluruhan pipeline perangkat keras ke game.

Jika pembacaan tidak stabil

Jalankan dua atau tiga operan bersih dengan pola gerakan yang sama. Jika hanya pembacaan web yang rendah sementara perangkat lunak game dan mouse berfungsi normal, browser mungkin merupakan lapisan pembatas. Jika beberapa browser dan port menunjukkan celah atau jitter yang besar, periksa jarak receiver, kabel, driver, dan beban sistem.