Game Controller Collective Wiki
Advertisement

HID Interface[]

This gamepad is a variation of the Sony DualShock 4 that matches most of its interface.

Quirks[]

Bluetooth MAC[]

The MAC can be accessed by feature read 0x12 on USB and by reading the Serial Number as a hex string on Bluetooth.

Temperature[]

The battery temperature value is always 0x00.

Pad Resolution and Stability[]

This pad's data resolution is close to that of a DS4, but slightly different. In normal use this is not noticeable. The pad data appears stable unlike other similar pads.

Enable Bits[]

On USB the bits SetStateData.Enable* appear to work as intended. On Bluetooth the SetStateData.EnableRumbleUpdate flag has no affect. The SetStateData.EnableLedUpdate flag does double duty allowing both rumble and LED color setting. It is impossible to set rumble and and not set the LED color or visa-versa on Bluetooth.

Report Summaries[]

Yiyang 498/Report Summaries

Descriptor[]

Yiyang 498/HID Descriptors

Data Structures[]

Yiyang 498/Data Structures

Advertisement