ทดสอบ CPS คีย์บอร์ด

เลือกเวลาและโหมดปุ่ม แล้วกดอย่างรวดเร็วเพื่อดู CPS เฉลี่ย ค่าสูงสุดในช่วงหนึ่งวินาที และจำนวนครั้งที่ใช้ได้

การตั้งค่าการทดสอบ

โหมดปุ่ม
วิธีเริ่ม
กดเร็ว ๆ ที่นี่ รอเริ่ม

นับเฉพาะปุ่มที่ใช้ได้และไม่ซ้ำ Tab ใช้ออกและไม่รวมในผล

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

ผลอธิบายเฉพาะเหตุการณ์ปุ่มที่เบราว์เซอร์นี้ได้รับ ไม่แทนการทดสอบอัตรารายงาน ความหน่วง หรือไฟฟ้าของฮาร์ดแวร์

ความเร็วและจำนวนปุ่ม

จำนวนปุ่มที่ใช้ได้ต่อวินาที

หลังทดสอบจะแสดงจำนวนปุ่มที่ใช้ได้ในแต่ละวินาทีเพื่อดูว่าความเร็วสม่ำเสมอหรือไม่

เปรียบเทียบจำนวนตามปุ่ม

  • ทำการทดสอบที่ใช้ได้ให้เสร็จเพื่อดูกราฟที่ตรงกับผลสุดท้าย

หลังทดสอบเปรียบเทียบจำนวนที่ใช้ได้ของ KeyboardEvent.code แต่ละค่า

ดูรายละเอียดเพิ่มเติม

วิธี สูตร และความหมายของผล

เหตุการณ์ที่ใช้ได้ต้องมี event.repeat=false ไม่ใช่ composition และอยู่ใน [0, duration) CPS เฉลี่ย = จำนวนที่ใช้ได้ ÷ วินาที ส่วนค่าสูงสุดคือจำนวนมากที่สุดในหน้าต่าง 1,000 มิลลิวินาทีต่อเนื่อง

ใช้ผลต่างมิลลิวินาทีจาก performance.now() ที่ยังไม่ปัดเศษภายใน ช่วงเวลาเป็น [0, duration) คำนวณค่าเฉลี่ยและค่าสูงสุดจากค่าเดิม และแสดงทศนิยมสองตำแหน่ง

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

วิธีใช้และข้อจำกัด

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

CPS คีย์บอร์ดคำนวณอย่างไร

CPS เฉลี่ยคือจำนวน keydown ที่ใช้ได้และไม่ซ้ำหารด้วยเวลาทดสอบ ส่วน CPS สูงสุดคือจำนวนที่มากที่สุดในหน้าต่างต่อเนื่อง 1,000 มิลลิวินาที

กดปุ่มค้างนับรวมใน CPS ไหม

ไม่ เหตุการณ์ทำซ้ำอัตโนมัติที่มี event.repeat=true และเหตุการณ์ composition จะถูกตัดออก

กด 20 ครั้งใน 5 วินาทีได้ CPS เท่าไร

20 หารด้วย 5 เท่ากับ 4.00 CPS เมื่อต้องการเปรียบเทียบให้ใช้เวลา โหมดปุ่ม และสภาพอุปกรณ์เดียวกัน

ข้อมูลเครื่องมือและแหล่งอ้างอิง

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

ไม่ได้ใช้โค้ดหรือทรัพยากรรันไทม์ของบุคคลที่สาม อัลกอริทึมและอินเทอร์เฟซพัฒนาขึ้นเอง

มาตรฐานและแหล่งวิธีการ