วิธีทดสอบระบบสั่น
- เชื่อมต่อจอยแล้วกดปุ่มใดก็ได้เพื่อให้เบราว์เซอร์มองเห็นจอย
- กด มอเตอร์หนัก ด้ามจับซ้ายควรสั่นแบบหนักและความถี่ต่ำประมาณ 1 วินาที
- กด มอเตอร์เบา ด้ามจับขวาควรสั่นเบากว่าและความถี่สูงกว่า
- กด ทั้งสองมอเตอร์ เพื่อสัมผัสเอฟเฟกต์รวมที่เกมส่วนใหญ่ใช้กับฉากระเบิดและการกระแทก
หากข้างหนึ่งเงียบขณะที่อีกข้างทำงาน แสดงว่ามอเตอร์หรือสายแพของข้างนั้นเสีย หากไม่สั่นทั้งคู่ ให้อ่านหมายเหตุเรื่องความเข้ากันได้ด้านล่างก่อนสรุปว่าจอยเสีย
การรองรับระบบสั่นตามเบราว์เซอร์และจอย
การสั่นผ่านเว็บใช้ส่วนขยาย vibrationActuator ของ Gamepad API Chrome, Edge, Opera และเบราว์เซอร์ตระกูล Chromium รองรับบน Windows, macOS, Linux และ Android Firefox เริ่มรองรับจอยส่วนใหญ่ตั้งแต่เวอร์ชัน 125 ส่วน Safari ไม่เปิดให้ใช้ระบบสั่น ดังนั้นบน iPhone, iPad และ Safari บน Mac ปุ่มจะแจ้งว่าไม่รองรับการสั่นทั้งที่จอยปกติดี
Xbox Series, Xbox One, DualSense, DualShock 4 และจอยยี่ห้ออื่นส่วนใหญ่สั่นได้ปกติผ่าน USB ส่วนผ่าน Bluetooth ระบบสั่นของ DualSense ใช้ได้ใน Chromium แต่ HD rumble ของ Switch Pro Controller ยังไม่มีเบราว์เซอร์ใดรองรับ เอฟเฟกต์ adaptive trigger ของ DualSense ก็อยู่นอก API และทดสอบที่นี่ไม่ได้เช่นกัน
คำถามที่พบบ่อย
ปุ่มแจ้งว่าส่งคำสั่งแล้วแต่จอยไม่สั่น
เบราว์เซอร์รับคำขอแล้วแต่ไดรเวอร์ไม่ตอบสนอง บน Windows ให้ตรวจสอบว่าจอยไม่ได้อยู่ในโหมด 'Xbox ไร้สาย' ผ่าน Steam ซึ่งจะดักคำสั่งสั่นไว้ บน macOS การสั่นของ DualShock 4 ผ่าน Bluetooth ต้องใช้ macOS 11 ขึ้นไป
ทดสอบ adaptive trigger ของ DualSense ได้ไหม
ไม่ได้ แรงต้านของ adaptive trigger เป็นฟีเจอร์เฉพาะของ Sony ที่ Gamepad API ไม่เปิดให้ใช้ หน้าเว็บสั่งได้เฉพาะระบบสั่นมอเตอร์คู่แบบมาตรฐานเท่านั้น
ทำไมสั่นเบากว่าตอนเล่นเกม
การทดสอบสั่งมอเตอร์แต่ละตัวที่ความแรงสูงสุดเป็นเวลา 800 มิลลิวินาที เกมมักใช้เอฟเฟกต์ที่ยาวกว่าและมีจังหวะจึงรู้สึกแรงกว่า หากมอเตอร์หมุนได้ก็ถือว่ายังทำงานปกติ