8bitdo Ultimate 2C Wired - Wuerfel21/usbnew GitHub Wiki

image

Info

VID/PID: 2DC8/310A (in XInput mode), 2DC8/301D (in HID mode)

(yes it's really 310A and 301D, no typo)

Widely available online. Note that this is the wired USB version.

Reported by Wuerfel_21

Mode switch

This controller can switch between an XInput and HID mode by holding a button while powering on (X or B, respectively). HID mode allows reading the remappable L4/R4 buttons as dedicated inputs (when not remapped to another button), but does not allow reading the analog triggers (LT/RT are treated as digital). Mode is remembered across power cycles, factory default (I think?) is XInput. L4/R4 remapping appears to be independent for X and B modes.

Compatibilty

XInput mode only works with XINPUT_IGNORE_EXTRA_INTFS set (added in usbnew 1.1.7, on by default).

Generic PADMAP

XInput doesn't need it, but for HID mode:

      *       2DC8301D   5  2  1  4  7  8  9 10 11 12 # 8bitdo Ultimate 2C (B mode)