แบบทดสอบ Polling Rate ของเมาส์
ทดสอบ polling rate ของเมาส์คุณ — ความถี่ที่มันรายงานตำแหน่ง เป็นเฮิรตซ์ — ด้วยมิเตอร์สด ขยับเคอร์เซอร์ภายในกล่องด้านล่าง ยิ่งขยับเร็วและนานยิ่งแม่นยำ และค่าปัจจุบัน สูงสุด และเฉลี่ยของคุณจะอัปเดตแบบเรียลไทม์
ขยับเมาส์ที่นี่เพื่อวัด
ขยับเมาส์ในกล่องเพื่อเริ่ม — ยิ่งขยับเร็วเท่าไร เรายิ่งสุ่มตัวอย่างอัตรา polling ได้ชัดเจน
วิธีการทำงาน
เบราว์เซอร์โดยปกติจะรวมการเคลื่อนไหวเมาส์เป็นหนึ่ง event ต่อเฟรม ดังนั้นการนับ mousemove events ธรรมดาจะวัดแค่อัตรารีเฟรชของคุณ เพื่อดู polling rate จริง เราอ่าน getCoalescedEvents() ซึ่งเปิดเผยทุก sample ดิบที่เบราว์เซอร์ได้รับระหว่างเฟรม การนับ sample เหล่านั้นตามเวลาจะให้อัตราเป็นเฮิรตซ์ เนื่องจากเมาส์จะรายงานเฉพาะขณะที่มันกำลังขยับ คุณต้องขยับเคอร์เซอร์อยู่เสมอเพื่อให้ได้การอ่านค่า
Polling rate ปกติคือเท่าไร?
เมาส์สำนักงานทั่วไปจะโพลล์ที่ 125 Hz (ทุก 8 ms) เมาส์เกมมิ่งมักทำงานที่ 500 หรือ 1000 Hz และรุ่นแบบมีสายล่าสุดผลักดันถึง 4000 หรือ 8000 Hz อัตราที่สูงกว่าหมายถึงความหน่วงอินพุตที่ต่ำกว่าและสม่ำเสมอกว่า — แม้ว่าเกิน 1000 Hz ความแตกต่างในโลกจริงจะน้อยมาก ตัวเลข 'สูงสุด' คือการประมาณความสามารถของเมาส์คุณที่ดีที่สุด
เพื่อการอ่านค่าที่แม่นยำที่สุด
- ขยับอย่างต่อเนื่องในวงกลมเร็วและกว้าง — การเคลื่อนไหวสั้นหรือช้าจะทำให้ได้ sample น้อยเกินไป
- ถือว่าผลลัพธ์เป็นค่าต่ำสุด: หากเบราว์เซอร์หรือระบบยุ่งมันอาจหลุด sample ดังนั้นอัตราจริงของคุณอาจสูงกว่าที่แสดงเล็กน้อย
- ใช้การเชื่อมต่อแบบมีสายหรือโหมดความเร็วสูงของ dongle หากเมาส์ของคุณมี
- ทำให้แท็บนี้อยู่ในโฟกัสและปิดแอปที่ต้องการทรัพยากรสูงขณะทดสอบ
