Tay Cầm Của Bạn Có Hoạt Động Đúng Không?
Kết nối tay cầm và nhấn bất kỳ nút nào để bắt đầu. Bài kiểm tra đọc Gamepad API theo thời gian thực — hiển thị nút bấm, vị trí cần analog, giá trị cò và hỗ trợ rung. 100% trên trình duyệt, không tải dữ liệu.
Bài kiểm tra này polling Gamepad API qua requestAnimationFrame để hiển thị trạng thái thời gian thực cho tất cả nút, trục X/Y cần analog (phạm vi ±1.0), áp lực cò (0–1.0) và hỗ trợ bộ rung.
Tiêu chuẩn Gamepad API ánh xạ lên đến 17 nút và 4 trục; tay cầm Xbox, PlayStation và Switch Pro đều theo ánh xạ gamepad tiêu chuẩn.
Connect a gamepad and press any button
Supports Xbox, PlayStation, Switch, and generic controllers
Kết Quả Của Bạn Có Ý Nghĩa Gì?
| Result | Range | Meaning |
|---|---|---|
| Tốt | Tất cả nút và cần phản hồi đúng | Mỗi đầu vào ánh xạ đúng chỉ mục nút, cần trở về trung tâm (0, 0) khi thả và cò báo cáo phạm vi 0–1.0 đầy đủ — tay cầm hoạt động hoàn toàn. |
| Cảnh Báo | Cần bị lệch hoặc phạm vi cò không đầy đủ | Cần analog không trở về 0.0 khi nghỉ cho thấy lệch cần — biến trở bị mòn. Phạm vi cò không đầy đủ có thể do giới hạn cơ học hoặc vấn đề hiệu chuẩn. |
| Kém | Nút không phản hồi hoặc không phát hiện tay cầm | Nút không phản hồi cho thấy lỗi tiếp xúc. Nếu tay cầm không được phát hiện, kiểm tra driver, thử cổng USB khác hoặc ghép nối lại Bluetooth. |
Vấn Đề Thường Gặp và Cách Khắc Phục
Trình duyệt không phát hiện tay cầm
Nhấn bất kỳ nút nào sau khi kết nối — Gamepad API yêu cầu nhấn nút vật lý để kích hoạt. Nếu vẫn không phát hiện, thử cổng USB khác, ghép nối lại Bluetooth hoặc đóng ứng dụng khác có thể đang dùng tay cầm độc quyền.
Cần analog bị lệch (giá trị khác 0 khi nghỉ)
Lệch cần do biến trở bị mòn bên trong module thumbstick. Tăng deadzone trong cài đặt game như giải pháp tạm hoặc thay module cần cho sửa chữa vĩnh viễn.