Snaplytics JS Tests

ทดสอบ Input Lag

วัดเวลาตอบสนองแบบ end-to-end — ความหน่วงรวมของจอแสดงผล เมาส์หรือคีย์บอร์ด และรีเฟล็กซ์ของคุณเอง รอให้กล่องเปลี่ยน จากนั้นคลิกหรือกด Space ให้เร็วที่สุด ทำหลายรอบเพื่อให้ได้ค่าเฉลี่ยที่น่าเชื่อถือ

พร้อม

คลิกเพื่อเริ่ม

เมื่อกล่องพลิก ให้คลิกหรือกดสเปซให้เร็วที่สุด

ดีที่สุด
เฉลี่ย
ครั้งที่ลอง
0

ครั้งล่าสุด

ต่ำกว่ายิ่งดี
ครั้งที่ลองจะปรากฏที่นี่

วิธีการทำงาน

หลังจากหน่วงเวลาแบบสุ่ม กล่องจะเปลี่ยนเป็นสถานะคอนทราสต์สูง เราบันทึกเวลาที่แน่ชัดที่การเปลี่ยนแปลงนั้นถูกวาดบนหน้าจอโดยใช้นาฬิกา animation frame ของเบราว์เซอร์ จากนั้นเปรียบเทียบกับ timestamp ของการคลิกหรือการกดปุ่มของคุณ ช่องว่างนั้นคือเวลาตอบสนองของคุณ มันรวมทุกอย่างในห่วงโซ่ — ความเร็วที่จอแสดงผลแสดงการเปลี่ยนแปลง ความเร็วที่อุปกรณ์อินพุตรายงานการกด และรีเฟล็กซ์ของคุณเอง จึงเป็นตัวเลขความหน่วงในโลกจริงมากกว่าตัวเลขฮาร์ดแวร์บริสุทธิ์

เวลาที่ดีคือเท่าไร?

คนส่วนใหญ่ได้ผลระหว่าง 200 ถึง 300 ms นักเล่นเกมที่ฝึกฝนมักทำได้ 150–200 ms เนื่องจากผลลัพธ์รวมความหน่วงของจอแสดงผลและอินพุต อุปกรณ์ที่เร็วกว่า — จอความถี่รีเฟรชสูงและเมาส์อัตราการโพลล์สูง — จะลดมิลลิวินาทีได้จริง แต่ส่วนที่ใหญ่ที่สุดเสมอคือการตอบสนองของมนุษย์

เคล็ดลับสำหรับการทดสอบที่ยุติธรรม

  • อย่าคาดเดา — ความหน่วงเป็นแบบสุ่ม และการคลิกก่อนเวลาจะถูกยกเลิก
  • ทำอย่างน้อยห้าครั้ง ค่าเฉลี่ยของคุณมีความหมายมากกว่าครั้งที่โชคดีครั้งเดียว
  • ทำให้แท็บอยู่ในโฟกัสและปิดแอปพลิเคชันเบื้องหลังที่อาจทำให้เกิดความกระตุก
  • อัตรารีเฟรชที่สูงขึ้นจะลดส่วนของจอแสดงผลในความหน่วง — ลองทดสอบอัตรารีเฟรชด้วย