Are you trying to get this working for a like RetroArch, or are you building a custom arcade cabinet ?
: While primarily used on Windows, they are also widely compatible with Linux-based systems like RetroPie, Recalbox, and Ubuntu. Force Feedback
If your character is drifting or buttons are firing on their own, it’s often a calibration issue. Re-run the Windows Calibration wizard. if that fails, the driver might be conflicting with another peripheral (like a Razer keyboard or a flight stick). Using DragonRise with Modern Games (XInput vs. DirectInput)
If you have the "Twin USB" version where two controllers plug into one USB port, ensure you are testing and Controller 2 separately in the Windows Game Controllers settings ( joy.cpl ).