My game uses the InputManager to iterate through all device IDs, choosing ones that have Joystick and Gamepad flags set. The problem is that some devices (the LG V35 ThinQ for example) are registering their Fingerprint Scanners as Keyboard|Joystick|Gamepad which is messing things up for my users. Is there a more fool-proof way of detecting actual Gamepad/Joystick devices or is this a bug for LG to solve?
Here's a picture of some Log output of the device that's being chosen.