Many game controllers designed for a specific games machine can be adapted to work on another by attaching a converter.
Please feel free to e-mail for help on anything that is unclear or for help in obtaining adapters you can't find easily.
From OneSwitch, ADZ Gaming, Console Tuner, Brook, Beloader, CodeJunkies (Evo Hub), Cronus, XCM & XIM.
Advanced adapters allow for use across a multiple game platforms. See the GCM XAC Titan Two for some advanced options.
HID Remapper v7 - convert USB joysticks to 3.5mm Sony Access Controller.
HID Remapper v8 - convert 3.5mm analogue joysticks to USB (e.g. for HORI Flex).
From OneSwitch.org.uk and many others
Use alternative controllers on Atari, Commodore, Nintendo, Microsoft, Raspberry Pi, Sony, SEGA and other games machines.