It looks like you’re referring to a USB gamepad with Vendor ID 1949 and Product ID 0402.
After checking the USB ID database, 1949:0402 corresponds to:
"Sony Interactive Entertainment" – "DualShock 4 Wireless Adaptor" (actually, the identifier is tied to the official Sony Wireless Adaptor for DualShock 4, though some generic controllers may clone/report this ID).
But if your device is a gamepad showing that ID, it’s likely a third-party PS4-style controller using Sony’s wireless adaptor ID for compatibility. gamepad -vendor 1949 product 0402-
Android 11+ supports the Stadia Controller natively via USB OTG. Apps that use the Android gamepad API see it correctly. However, button labels may not match because Android expects Xbox layout.
Cause: The Stadia Controller has an auto-shutdown feature even over USB.
Fix: Press the Stadia button to wake it. To disable auto-shutdown, you need original Stadia firmware update (no longer possible post-shutdown) or a custom firmware (community projects exist). It looks like you’re referring to a USB
Yes. Vendor 1949 produces several PIDs. Knowing them helps contextualize the 0402:
| Problem | Likely fix | |---------|-------------| | Not recognized in games | Use DS4Windows (Windows) or map buttons manually | | Shows as “Wireless Controller” but no input | Update USB drivers; try different USB port | | Input lag | Use wired mode (if available) or disable Bluetooth if using adaptor | | Random disconnects | Re-pair DS4 to adaptor (pin hole reset on controller) | PID 0401: A SNES-style retro pad (d-pad +
Since Google refunded all Stadia hardware purchases and disabled the cloud service, the controller is now just a standard USB/BT gamepad. But the 0x1949:0x0402 VID/PID remains. Here’s how to maximize its life:
xpadneo (a third-party advanced Xbox One driver) also handles the Stadia Controller with extra features like battery reporting.If you see a yellow exclamation mark in Device Manager, or the controller simply doesn't work, here is the common fix.
If you search gamepad -vendor 1949 product 0402-, chances are you are:
dmesg or evtest.The Stadia Controller is not plug-and-play on all Linux distributions because the kernel’s default xpad driver may not recognize 0x1949:0x0402. Instead, the hid-google-stadia module (introduced in kernel 5.15+) or the community xpadneo driver is required for full button mapping and rumble.