Generic controller detected as android gamepad
My controller works, but is recognized as
Shanwan Android Gamepad. It supports xinput, but regardless of following some solutions (like adding device id in xpad) the controller still won't connect with xinput. Rather its automatically connecting with usbhid driver since there is support for android, ps3, etc. I know I should be happy with the controller working in the first place, but there is no vibrationsSolution
Finally I tried with X and weirdly enough it works! And now my controller is connected with xinput and recognized in
lsusb as Bus 001 Device 026: ID 045e:028e Microsoft Corp. Xbox360 Controller