Gamepad API là bộ hàm cho phép trang web đọc trạng thái nút và cần analog của tay cầm chơi game đang kết nối với máy.
Giải thích thêm
Trình duyệt cố tình không tiết lộ tay cầm nào đang cắm cho tới khi bạn bấm một nút. Lý do là danh sách thiết bị của bạn tạo thành một đặc điểm nhận dạng khá mạnh.
Sau khi bạn bấm, trang đọc được tên tay cầm, số nút, số trục, giá trị từng nút và từng cần. Đủ để kiểm tra phần cứng mà không cần cài phần mềm.
Khả năng làm tay cầm rung qua trình duyệt vẫn chưa được hỗ trợ rộng rãi, nên rung không chạy trên web không có nghĩa là mô tơ rung hỏng.
Cách tự kiểm chứng
- Cắm tay cầm rồi mở công cụ test tay cầm.
- Bấm Bắt đầu test, sau đó bấm một nút bất kỳ trên tay cầm.
- Kiểm tra lần lượt từng nút, hai cần analog và hai cò analog.
Thuật ngữ và công cụ liên quan
- Test tay cầm — ví dụ dùng API này
- Test drift tay cầm — đo độ trôi cần analog
- Stick drift là gì — lỗi hay gặp nhất trên tay cầm
- getUserMedia là gì — API có ràng buộc quyền tương tự