Oops.. just realized that what I wrote in #8 and #9 is wrong. Xpad doesn't crash because it doesn't even know that the new device is a Xbox controller.
The following commit adds my controller USB Id as a controller detectable by Xpad: https://github.com/torvalds/linux/commit/39a7a88872df98f0c3c50fe278fd1a1f597afd95
So we were running in the wrong direction...
Oops.. just realized that what I wrote in #8 and #9 is wrong. Xpad doesn't crash because it doesn't even know that the new device is a Xbox controller.
The following commit adds my controller USB Id as a controller detectable by Xpad: https:/ /github. com/torvalds/ linux/commit/ 39a7a88872df98f 0c3c50fe278fd1a 1f597afd95
So we were running in the wrong direction...