Gamepad -vendor 1949 Product 0402- Jun 2026
Back, Home, Menu, and a dedicated GameCircle button.
Yes. Vendor 1949 produces several PIDs. Knowing them helps contextualize the 0402 :
Users on certain Linux distributions (like Arch) have reported issues where the device pairs but fails to stay connected without custom udev rules.
Ipega controllers often have multiple pairing modes (using different button combos at startup): Home + X. Android Generic/Bluetooth: Home + A. gamepad -vendor 1949 product 0402-
Wait, "Shenzhen Unknown"? That sounds like a placeholder. In reality, this VID is officially registered to , often shortened to SaiTech . However, the identifier is notoriously used by a massive umbrella of original equipment manufacturers (OEMs). If you see VID 1949, you are almost certainly looking at a budget or generic game controller manufactured in China, rebranded by dozens of different companies for global sale.
Yes, the cloud gaming controller that Google discontinued in 2023. But why would a Stadia pad appear as “gamepad -vendor 1949 product 0402-”? Because that’s exactly how the Linux kernel’s hid-generic or xpad driver reports it before proprietary drivers load.
Which you are using (Windows, Linux, or Android)? Back, Home, Menu, and a dedicated GameCircle button
: Features dual clickable analog sticks (L3/R3), analog triggers (L2/R2), and dedicated media controls (Play/Pause, Forward, Rewind) at the bottom. Unique ID : Vendor ID (VID) : 1949 (Lab126 / Amazon) Product ID (PID) : 0402 (1st Gen Gamepad) Usage on Windows and Linux
Disclaimer: This controller is generic, and mappings may vary slightly between different production batches of the same " Go to product viewer dialog for this item. " device.
On Ubuntu and Steam Deck, the controller is immediately recognized in RetroArch, PCSX2, and native Steam games (after enabling Generic Controller configuration in Steam Settings). Knowing them helps contextualize the 0402 : Users
Let me know whether your device is , and if it’s an actual Sony adaptor or a cheap gamepad — I can give more precise calibration/button-mapping steps.
: Since this controller includes dedicated media buttons (Back, Home, Menu), remap them to system macros such as "Save State," "Load State," or "Exit Game" for a smoother experience in desktop or emulation environments. Libretro Forums Implementation Context
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.
:
Go to Settings > Controller > General Controller Settings, and use the built-in configuration tool to bind the keys. Steam will automatically translate the hardware ID.