Как предотвратить выбор сканера отпечатков пальцев в качестве геймпада? - PullRequest
0 голосов
/ 24 сентября 2018

Моя игра использует InputManager для перебора всех идентификаторов устройств, выбирая те, для которых установлены флаги Joystick и Gamepad.Проблема в том, что некоторые устройства (например, LG V35 ThinQ) регистрируют свои сканеры отпечатков пальцев как клавиатура | джойстик | геймпад, что портит жизнь моим пользователям.Есть ли более надежный способ обнаружения реальных устройств Gamepad / Joystick или LG решает эту ошибку?

Вот картинка с некоторыми выводами журнала выбранного устройства.Log output of fingerprint scanner device

1 Ответ

0 голосов
/ 24 сентября 2018

Может быть, проверка флага местоположения тоже?Если для местоположения задано значение «встроенный», вероятность того, что это устройство не используется, составляет 99%.

...