Perangkat / Mouse
Tes Laju Polling Mouse: Perkiraan Hz di Browser
Gerakkan mouse membentuk lingkaran untuk memperkirakan laju event-nya. Bandingkan Hz saat ini, rata-rata, dan maksimum, lalu lihat histogram waktunya dengan penjelasan tentang batasan browser.
Tes Laju Polling Mouse: Perkiraan Hz di Browser: Menghitung sampel mouse yang tersedia melalui browser, termasuk laporan yang digabungkan jika tersedia. Pembaruan pointer mentah digunakan jika didukung. Jendela satu detik memberikan laju saat ini dan maksimum; rata-rata menggunakan waktu gerakan yang diterima. Jeda panjang dan outlier waktu yang sangat singkat dikecualikan. Hasil ini memperkirakan pengiriman event oleh browser, bukan laju polling perangkat keras USB secara pasti. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools sehari-hari
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Fallback gerakan pointer
Histogram interval: jendela terbaru
0 peristiwa yang diterima; 0 sampel setelah peristiwa yang digabung diperluas.
Ini adalah estimasi, bukan pengukuran polling rate perangkat keras. Browser dapat menggabungkan laporan mouse atau membatasi pengiriman pada rate browser/tampilan. getCoalescedEvents() menghitung laporan di dalam setiap peristiwa yang diterima jika tersedia, tanpa menghitung induknya dua kali. Chromium mungkin mendukung pointerrawupdate; iOS menggunakan pointermove. Dukungan dideteksi di browser ini.
Nilai saat ini dan maksimum menggunakan jendela satu detik; rata-rata dibobot berdasarkan waktu gerakan yang diterima. Jeda 50 ms atau lebih dan interval di bawah seperdelapan interval umum tidak disertakan. Timestamp yang sama tidak dapat membedakan laporan terpisah. Terus gerakkan mouse; tanpa gerakan, tidak ada estimasi saat ini.
Laporan pointer
W3C Pointer Events menjelaskan pembaruan mentah dan sampel yang digabungkan. Membuka daftar yang digabungkan akan memulihkan sampel yang disediakan browser, tetapi tidak dapat memulihkan laporan yang dibuangnya. Sumber: https://www.w3.org/TR/pointerevents3/#coalesced-events
Rate dan pemfilteran
Rate = interval yang diterima × 1000 / waktu interval yang diterima dalam milidetik. Interval 50 ms atau lebih dan interval di bawah seperdelapan dari median interval tidak disertakan. Ini adalah pilihan analisis, bukan spesifikasi perangkat. Bin histogram menghitung interval dalam jendela terbaru.
Cara menggunakannya
- Mulai pengukuran, lalu gerakkan mouse terus-menerus membentuk lingkaran di atas area pengujian.
- Pantau Hz saat ini, rata-rata, dan maksimum per jendela, serta histogram intervalnya.
- Jeda atau reset pengukuran, lalu bandingkan hasilnya dengan tes mouse dan layar.
Privasi & batasan
Pengukuran tetap berada di browser ini. Tidak ada yang di-upload.
Alat terkait
Pertanyaan umum
Mengapa hasil perkiraannya lebih rendah daripada pengaturan mouse saya?
Sistem operasi dan browser dapat menggabungkan, membatasi, atau menghapus laporan. Frekuensi pembaruan layar, penghematan daya, dan pembulatan timestamp memengaruhi hasil perkiraan. Hasil dari browser tidak memverifikasi laju polling perangkat keras yang diiklankan.
Apakah laporan yang digabungkan dihitung dua kali?
Tidak. Jika browser menyediakan sampel yang digabungkan, sampel tersebut menggantikan event induknya dalam penghitungan. Timestamp yang sama tidak dapat membedakan laporan yang terpisah.
Apakah saya bisa menggunakan iPhone?
Tes ini memerlukan gerakan mouse. iOS tidak menyediakan pembaruan pointer mentah; iOS menggunakan event gerakan biasa. Untuk jari, gunakan Tes Layar Sentuh.
Alat gratis · berjalan di browser anda · tanpa perlu akun