AbhiKag
Lurker
The EventHub code uses an inotify interface watching /dev/input/eventXX. This code will look for a registered evdev node for each input device and collect capabilities (via ioctl) when a new device is added.
Certain gamepad drivers have the following flow (which is not recommend, but...):
This may result in Inputflinger reporting no vibration support even if the driver/gamepad actually supports it!
Is this a genuine issue? Is there a way around this?
Certain gamepad drivers have the following flow (which is not recommend, but...):
- Set some capabilities
- Register device with input core (and subsequently, evdev handler)
- Set FF capability
This may result in Inputflinger reporting no vibration support even if the driver/gamepad actually supports it!
Is this a genuine issue? Is there a way around this?