8BitDo Ultimate Controller

VID:PID 0x2dc8:0x6003

Vendor 8bitdo

Interfaces

IDClassEP INEP OUT
0hid

Report: usb (64 bytes, interface 0)

Match: byte[0] = 0x01

Fields

NameOffsetTypeTransform
lt9u8
left_x1i16le
rt10u8
right_x5i16le
left_y3i16lenegate
right_y7i16lenegate

Button Map

Source: offset 11, size 2 byte(s)

ButtonBit Index
LS9
RS10
X2
LB4
RB5
A0
Select6
Home8
Start7
Y3
B1

Output Capabilities

uinput device name: 8BitDo Ultimate Controller | VID 0x2dc8 | PID 0x6003

Axes

FieldCodeMinMaxFuzzFlat
ltABS_Z025500
left_xABS_X-327683276716128
rtABS_RZ025500
right_xABS_RX-327683276716128
left_yABS_Y-327683276716128
right_yABS_RY-327683276716128

Buttons

ButtonEvent Code
LSBTN_THUMBL
RSBTN_THUMBR
XBTN_WEST
LBBTN_TL
RBBTN_TR
ABTN_SOUTH
SelectBTN_SELECT
HomeBTN_MODE
StartBTN_START
YBTN_NORTH
BBTN_EAST