Wireless:
- PS3 Controller without root (* CSR Bluetooth 2.x/EDR+ USB Stick is needed)
- X360 Controller (“Microsoft Wireless Gaming Receiver for PC” USB is needed)
- Bluetooth Keyboards
- iCade
- iControlPad (SPP Mode)
- PhoneJoy
- Wii Remotes 1-4 + Nunchuck + Classic
- Zeemote
USB:
- X360 Controller – Wired
- PS3 Sixaxis – Wired
- Hyperkin N64 Moonlight Controller
- Logitech (Rumble, F310, F710)
- Microsoft Sidewinder 2 Precision
- Trust GXT 24
- X360 Rockband: USB Guitars + Drums
- N64 “Controller Adapter for PC USB” (for 2 Controllers)
- PSX 1/2 “USB Gamepad Converter Dualschock” with 2 Player support
- PSX + N64 USB Dual Converter
- SNES “Controller Adapter for PC USB”
- C64/Atari/Amiga “Donalds USB-Joystickadapter” for 2 Players
- C64/128/A600 “Keyrah” USB Keyboard + 2 Joysticks Adapter
- Stelladapter 2600 to USB
- “PC/Gamepad/Joystick Adapter” (15 Pin D-Sub)
- PSX – USB 4 “Buzz Junior” Wired Controllers
- PSX 1/2 (EAXUS) “Super Dual Box Advanced” Adapter for PC USB
PS: that list is quite old, so probably today there are more...
Source:
http://www.pocketables.com/2012/05/g...n-android.html