paroj / xpad

Linux Kernel Driver for the Xbox/ Xbox 360/ Xbox One Controllers
823 stars 182 forks source link

How to make Xtreme Nathan (Zeroplus) work #221

Open URNHere opened 2 years ago

URNHere commented 2 years ago

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.