Как GamePad API распознает устройство HID?

Я использую HTML5 GamePad API для мониторинга нажатия клавиш с педали в веб-браузере. Есть несколько брендов, которые я тестирую, и их функциональность одинакова.

Я заметил, что в Device Managerразличные марки ножных педалей зарегистрированы как устройства различного типа. Например, один бренд отображался как HID-compliant game controller а другой был отображен как HID-compliant device,

GamePad API отлично работает с тем, который отображается как HID-compliant game controller, но не с тем, который отображается как HID-compliant device,

Ниже приведены основные сведения об этом проекте:

ОПЕРАЦИОННЫЕ СИСТЕМЫ: Windows 10

Браузер: Chrome, Firefox

Марка ножной педали: Philips, Infinity

Итак, мой вопрос, как сделал GamePad API распознал аппаратное обеспечение? Есть ли что-нибудь, что я могу изменить, например, реестр и т. Д., Чтобы сделать HID-compliant device зарегистрирован как HID-compliant game controller устройство, поэтому я могу использовать GamePad API контролировать устройство?

Если это не является возможным решением, есть ли какие-либо существующие Web API поддержки HID-compliant device?

0 ответов

Другие вопросы по тегам