paroj/xpad

How to make Xtreme Nathan (Zeroplus) work

URNHere opened this issue · 0 comments

Hi,
I recently bought this controller and it did not work out of the box with the xpad driver (even compiling the zeroplus branch).
In my case , the packets that made it init correctly were:
0x04, 0x20, 0x01, 0x00
0x01, 0x20, 0x07, 0x09, 0x00, 0x1e, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00
0x09, 0x00, 0x00, 0x09, 0x00, 0x0F, 0x00, 0x00,0x1D, 0x1D, 0xFF, 0x00, 0x00
0x09, 0x00, 0x01, 0x09, 0x00, 0x0F, 0x00, 0x00,0x00, 0x00, 0xFF, 0x00, 0xEB

Tested both on PopOS 20.04 (x86) and the latest RetroPie image.
I'm writing this issue in case somebody has the same problem of making this controller work with Linux, as soon as I have seen that Xtreme controllers can be widely found here in Italy.