Game Controller USB Power Database - superjamie/lazyweb GitHub Wiki
Test Method
lsusb -v | egrep "idVendor|idProduct|MaxPower"
"Actual power usage" figures measured with Keweisi USB Power Meter.
Brand-name Controllers
2-Tech USB Gamepad
idVendor 0x0079 DragonRise Inc.
idProduct 0x0011 Gamepad
MaxPower 100mA
Hyperkin GN6
idVendor 0x0079 DragonRise Inc.
idProduct 0x0011 Gamepad
MaxPower 100mA
iBuffalo Classic USB Gamepad
- http://i.imgur.com/jAbBqet.jpg
- Actual power usage: Under 10mA
idVendor 0x0583 Padix Co., Ltd (Rockfire)
idProduct 0x2060
MaxPower 100mA
Logitech Attack 3 Joystick
idVendor 0x046d Logitech, Inc.
idProduct 0xc214 ATK3 (Attack III Joystick)
MaxPower 30mA
Logitech Dual Action
F310 appears as Dual Action when in DirectInput Mode
idVendor 0x046d Logitech, Inc.
idProduct 0xc216 Dual Action Gamepad
MaxPower 30mA
Logitech Gamepad F310
idVendor 0x046d Logitech, Inc.
idProduct 0xc21d F310 Gamepad [XInput Mode]
MaxPower 500mA
Logitech Gamepad F710
- http://i.imgur.com/2z6Kq9E.png
- Actual power usage: Under 10mA
idVendor 0x046d Logitech, Inc.
idProduct 0xc21f F710 Wireless Gamepad [XInput Mode]
MaxPower 98mA
Logitech Precision
idVendor 0x046d Logitech, Inc.
idProduct 0xc21a Precision Gamepad
MaxPower 50mA
Logitech RumblePad 2
- http://i.imgur.com/oxnV4la.jpg
- Actual power usage: Under 10mA when pressing buttons, up to 100mA when vibrating
idVendor 0x046d Logitech, Inc.
idProduct 0xc218 Logitech RumblePad 2 USB
MaxPower 500mA
Microsoft Xbox 360 Wired Controller
idVendor 0x045e Microsoft Corp.
idProduct 0x028e Xbox360 Controller
MaxPower 500mA
Microsoft Xbox 360 Wireless Receiver
idVendor 0x045e Microsoft Corp.
idProduct 0x0719 Xbox 360 Wireless Adapter
MaxPower 260mA
Microsoft Xbox One Controller - Model 1537
idVendor 0x045e Microsoft Corp.
idProduct 0x02d1
MaxPower 500mA
Microsoft Xbox S (original) Controller
idVendor 0x045e Microsoft Corp.
idProduct 0x0289 Xbox Controller S
MaxPower 100mA
idVendor 0x045e Microsoft Corp.
idProduct 0x0288 Xbox Controller S Hub
MaxPower 100mA
Mad Catz PS3 WWE All Start Brawl Stick
idVendor 0x0738 Mad Catz, Inc.
idProduct 0x3187
MaxPower 500mA
RetroLink 64 Classic Controller
idVendor 0x0079 DragonRise Inc.
idProduct 0x0006 Generic USB Joystick
MaxPower 500mA
Sony PS3 DualShock (Official)
idVendor 0x054c Sony Corp.
idProduct 0x0268 Batoh Device / PlayStation 3 Controller
MaxPower 500mA
Sony PS4 DualShock (Official)
idVendor 0x054c Sony Corp.
idProduct 0x05c4 DualShock 4
MaxPower 500mA
Sony Dualshock 4 USB Wireless Adaptor (Official)
idVendor 0x054c Sony Corp.
idProduct 0x0ba0
MaxPower 100mA
X-Arcade Dual Joystick
idVendor 0xaa55
idProduct 0x0101
MaxPower 100mA
Generic Controllers
SNES USB Controller
idVendor 0x081f
idProduct 0xe401
MaxPower 500mA
Generic Console-to-USB Adapters
Mayflash SNES Controller Adapter
idVendor 0x0e8f GreenAsia Inc.
idProduct 0x3013
MaxPower 300mA
Mayflash Mega Drive (Genesis) Controller Adapter
idVendor 0x0079 DragonRise Inc.
idProduct 0x1824
MaxPower 300mA
PSX Dual
idVendor 0x0810 Personal Communication Systems, Inc.
idProduct 0x0001 Dual PSX Adaptor
MaxPower 500mA
WiseGroup PSX and N64
idVendor 0x6666 Prototype product Vendor ID
idProduct 0x0667 WiseGroup Smart Joy PSX, PS-PC Smart JoyPad
MaxPower 100mA