Gamepad identifier
A gamepad is currently uniquely identified by its 'path' provided by hidapi. This may not (unverified) be correct for:
- Non-linux platforms
- Replugged gamepads (the very goal of such an identifier)
- Replugged gamepads from USB to and from Bluetooth