เทสจอย
ทดสอบจอยหรือคอนโทรลเลอร์ได้ในเบราว์เซอร์ กดปุ่มใดก็ได้เพื่อปลุกจอย แล้วทุกอินพุตจะแสดงผลแบบเรียลไทม์ — ปุ่ม บัมเปอร์ ทริกเกอร์ จอยอนาล็อก และปุ่มทิศทาง (D-pad) ปุ่มที่ตาย จอยที่ดริฟต์ หรือมอเตอร์สั่นที่เงียบจะปรากฏให้เห็นในไม่กี่วินาที
ใช้ได้กับ Xbox, PlayStation, Switch Pro และคอนโทรลเลอร์ยี่ห้ออื่นส่วนใหญ่ผ่าน USB หรือบลูทูธ หากไม่มีอะไรขึ้น ให้กดปุ่มสักปุ่ม — เบราว์เซอร์จะซ่อนคอนโทรลเลอร์ที่ไม่มีการกดไว้จนกว่าคุณจะกด
เชื่อมต่อคอนโทรลเลอร์ผ่าน USB หรือบลูทูธ แล้วกดปุ่มใดก็ได้เพื่อปลุกจอย
เบราว์เซอร์จะซ่อนคอนโทรลเลอร์ที่ไม่มีการกดไว้จากเว็บไซต์จนกว่าคุณจะกดปุ่ม — เป็นกฎด้านความเป็นส่วนตัว ไม่ใช่ความผิดปกติ กดครั้งเดียวก็จะปรากฏที่นี่
ปล่อยมือจากจอยแล้วดูค่าแกน ใกล้ 0.00 คือปกติ ส่วนจอยที่อยู่นิ่งแต่ค่าห่างจากศูนย์ชัดเจนคืออาการดริฟต์ที่คุณรู้สึกได้ในเกม
การรองรับการสั่นของเบราว์เซอร์ยังไม่แน่นอน — Chrome และ Edge กับจอย Xbox ทำงานได้ดีที่สุด ถ้าปุ่มลงทะเบียนแต่ไม่มีการสั่น ให้สงสัยเบราว์เซอร์ก่อนมอเตอร์
คอนโทรลเลอร์เสื่อมทีละจุด: จอยเริ่มดริฟต์จนตัวละครไหลไปเองบนจอ บัมเปอร์กดสามครั้งถึงจะติดครั้งหนึ่ง ทริกเกอร์กดไม่สุดอีกต่อไป ระหว่างเล่นเกมคุณไม่มีทางรู้ได้เลยว่าปัญหาอยู่ที่คอนโทรลเลอร์ ตัวเกม หรือตัวคุณเอง เครื่องมือนี้แสดงสิ่งที่คอนโทรลเลอร์ของคุณส่งให้คอมพิวเตอร์ตรงๆ ไม่มีอะไรเพิ่มเติม — เช็คได้ไวก่อนซื้อหรือขายจอยมือสอง หลังทำตกหรือโดนของเหลว หรือเมื่อเกมไม่รับอินพุตที่คุณมั่นใจว่ากดไปแล้ว ใช้ได้กับ Xbox, PlayStation, Switch Pro และคอนโทรลเลอร์ยี่ห้ออื่นส่วนใหญ่ เช่นเดียวกับที่ แบบทดสอบคีย์บอร์ด และ แบบทดสอบเมาส์ ตรวจสอบอุปกรณ์อินพุตอื่นๆ ของคุณ — ไม่ต้องติดตั้งอะไร ทุกอย่างทำงานในเครื่องคุณเอง
การทดสอบนี้ใช้ Gamepad API ของเบราว์เซอร์ ซึ่งอ่านสถานะทั้งหมดของคอนโทรลเลอร์ทุกเฟรม — หนึ่งค่าต่อหนึ่งปุ่มและหนึ่งแกน ปุ่มดิจิทัลอ่านค่าได้แค่ 0 หรือ 1 ส่วนทริกเกอร์อนาล็อกรายงานค่าระหว่างนั้นทั้งหมด ทำให้คุณเห็นค่าค่อยๆ ไต่จาก 0.00 ถึง 1.00 ได้ แต่ละจอยรายงานสองแกนตั้งแต่ −1 ถึง +1 โดยมี 0 อยู่ตรงกลาง เพื่อความเป็นส่วนตัว เบราว์เซอร์จะซ่อนคอนโทรลเลอร์ที่เชื่อมต่อไว้จากเว็บไซต์จนกว่าคุณจะกดปุ่ม — การกดครั้งแรกนี่เองที่ทำให้จอยของคุณปรากฏขึ้นที่นี่ ปุ่มสั่นจะสั่งงานมอเตอร์สั่นผ่าน API เดียวกัน จอยส่วนใหญ่มีสองมอเตอร์ ตัวหนักสำหรับการสั่นลึก และตัวเบาสำหรับการสั่นถี่กว่า
สังเกตอาการจอยดริฟต์ได้อย่างไร?
ปล่อยมือจากจอยทั้งสองข้างแล้วดูค่าที่แกนแสดง จอยที่ปกติจะอยู่ใกล้ 0.00 ทั้งสองแกน ค่าคลาดเคลื่อนเล็กน้อยเป็นเรื่องปกติจากการใช้งาน และเกมจะซ่อนไว้ในเดดโซน ดริฟต์คือการที่จอยอยู่นิ่งแต่รายงานค่าที่ไม่ใช่ศูนย์อย่างชัดเจน หรือขยับไปเองโดยไม่มีใครแตะ เกมจะอ่านค่าคลาดเคลื่อนนั้นเป็นแรงกดต่อเนื่อง จึงทำให้กล้องดริฟต์หรือตัวละครไหลไปเองในทุกเกมที่คุณเล่น สาเหตุมาจากตัวจอยเอง — โพเทนชิโอมิเตอร์ที่สึกหรือสกปรก — ไม่ใช่ตัวเกมที่มันทำพัง ลองเช็ดรอบฐานจอยด้วยไอโซโพรพิลแอลกอฮอล์แล้วปรับเทียบใหม่ในการตั้งค่าระบบ ถ้าค่าคลาดเคลื่อนยังอยู่ ต้องเปลี่ยนโมดูลจอย
คอนโทรลเลอร์ไม่ขึ้น?
Gamepad API จะแสดงคอนโทรลเลอร์ก็ต่อเมื่อคุณโต้ตอบกับมันก่อน ดังนั้นจอยที่ไม่ขึ้นมักเป็นปัญหาการเชื่อมต่อ ไม่ใช่จอยเสีย:
- กดปุ่มสักปุ่ม — เบราว์เซอร์จะซ่อนคอนโทรลเลอร์ที่ไม่มีการกดไว้จนกว่าคุณจะกด
- ถอดแล้วเสียบสาย USB ใหม่ หรือเช็คว่าคอนโทรลเลอร์จับคู่ผ่านบลูทูธจริงๆ ไม่ใช่แค่เปิดเครื่องไว้เฉยๆ
- ปิดโปรแกรมที่แย่งควบคุมคอนโทรลเลอร์ไปก่อน เช่น Steam, เครื่องมือแมปปุ่มใหม่อย่าง DS4Windows หรือ reWASD และแอปเล่นเกมระยะไกล
- ลองสลับจาก USB เป็นบลูทูธ (หรือกลับกัน) และลองพอร์ตหรือสายเส้นอื่น
- ลองใช้ Chrome หรือ Edge — สองตัวนี้รองรับ Gamepad API ได้ครบที่สุด
- จอยเงียบไปกลางคัน? ชาร์จหรือเปลี่ยนถ่านดู เพราะจอยหลายรุ่นจะเข้าสู่โหมดพักเมื่อไม่มีการใช้งาน
อาการเสียของคอนโทรลเลอร์ที่พบบ่อย
| อาการ | สิ่งที่เห็นในการทดสอบนี้ | วิธีแก้ |
|---|---|---|
| จอยดริฟต์ | แกนที่ไม่ได้แตะเลยอยู่ห่างจาก 0.00 หรือขยับไปเอง | เช็ดรอบฐานจอย ปรับเทียบใหม่ หรือเปลี่ยนโมดูลจอย |
| ปุ่มตายหรือกดไม่ติด | ปุ่มไม่ติดเลย หรือติดๆ ดับๆ เมื่อกดครั้งเดียว | เช็ดใต้ปุ่ม เปลี่ยนแผ่นสัมผัสถ้ายังเป็นอยู่ |
| ทริกเกอร์กดไม่สุด | ค่าสูงสุดไม่ถึง 1.00 ไม่ว่าจะกดแรงแค่ไหน | เช็ดกลไกทริกเกอร์ หากโพเทนชิโอมิเตอร์สึกต้องเปลี่ยน |
| ไม่สั่น | ปุ่มและจอยทำงานปกติ แต่การทดสอบการสั่นไม่ขยับเลย | เช็คว่าเบราว์เซอร์รองรับการสั่นก่อน แล้วค่อยสงสัยมอเตอร์หรือขั้วต่อ |
| หลุดการเชื่อมต่อเป็นพักๆ | คอนโทรลเลอร์หลุดจากตัวทดสอบระหว่างใช้งาน | ชาร์จหรือจับคู่คอนโทรลเลอร์ใหม่ ลองสายหรือพอร์ต USB อื่น |
