В C / C ++ SDL предоставляет GUID геймпада, в основном для правильного отображения кнопок и осей с использованием большой базы данных отображений контроллера (https://github.com/gabomdq/SDL_GameControllerDB). Насколько я знаю, этот GUID является контроллером или драйвером -определенная шестнадцатеричная строка, и, таким образом, полностью не зависит от платформы, ОС и языка программирования.
Есть ли способ получить такую информацию в HTML5? Я знаю об API Gamepad, но хотя объект Gamepad имеет поле id
, это всего лишь очень бесполезная строка, которая не совместима даже между браузерами.