Hi there,
I went through all my USB controllers and adapters and wrote down the device names from /proc/bus/input/devices.
There were some strange occurences with some but I’ll start with the straightforward cases first. If it is too much work, feel free to skip them!
Buffalo Classic Gamepad USB - SNES Version
I: Bus=0003 Vendor=0583 Product=2060 Version=0110
N: Name="USB,2-axis 8-button gamepad "
P: Phys=usb-tegra-ehci.2-1/input0
S: Sysfs=/devices/platform/tegra-ehci.2/usb1/1-1/1-1:1.0/input/input8
U: Uniq=
H: Handlers=js1 event8
B: PROP=0
B: EV=1b
B: KEY=ff 0 0 0 0 0 0 0 0 0
B: ABS=3
B: MSC=10
Buffalo Classic Gamepad USB - Famicom Version
I: Bus=0003 Vendor=0411 Product=00c6 Version=0110
N: Name="BUFFALO INC. BUFFALO BGC-FC801 USB Gamepad"
P: Phys=usb-tegra-ehci.2-1/input0
S: Sysfs=/devices/platform/tegra-ehci.2/usb1/1-1/1-1:1.0/input/input9
U: Uniq=
H: Handlers=js1 event8
B: PROP=0
B: EV=1b
B: KEY=ff 0 0 0 0 0 0 0 0 0
B: ABS=3
B: MSC=10
USBNESRetroPort + Dogbone Famicom AV Controller Adapter: Controller: http://upload.wikimedia.org/wikipedia/commons/1/19/NES-101-Controller.jpg
I: Bus=0003 Vendor=f000 Product=0003 Version=0100
N: Name="RetroUSB.com RetroPad"
P: Phys=usb-tegra-ehci.2-1/input0
S: Sysfs=/devices/platform/tegra-ehci.2/usb1/1-1/1-1:1.0/input/input10
U: Uniq=
H: Handlers=js1 event8
B: PROP=0
B: EV=1b
B: KEY=ff0000 0 0 0 0 0 0 0 0 0
B: ABS=3
B: MSC=10
USB Super RetroPort + Super Famicom Controller
I: Bus=0003 Vendor=f000 Product=00f1 Version=0100
N: Name="RetroUSB.com SNES RetroPort"
P: Phys=usb-tegra-ehci.2-1/input0
S: Sysfs=/devices/platform/tegra-ehci.2/usb1/1-1/1-1:1.0/input/input13
U: Uniq=
H: Handlers=js1 event8
B: PROP=0
B: EV=1b
B: KEY=ff0000 0 0 0 0 0 0 0 0 0
B: ABS=3
B: MSC=10
EDIT: Next I will post a series of dual MayFlash USB adpaters (N64, Wii, SNES, Saturn) and a PS/PS2 from Elecom (WiseGroup innards)