The hardware identifier Vendor 1949, Product 0402 refers to a generic Bluetooth game controller often associated with brands like iPEGA (specifically the PG-9118) or unbranded "N1-3017" mobile gamepads. While the vendor ID 1949 is officially registered to Lab126 (an Amazon subsidiary), it is frequently used by these third-party gamepads when operating in certain Bluetooth HID (Human Interface Device) modes. Device Overview and Identification
When connected to a system—particularly Linux-based environments like RetroPie, Lakka, or Ubuntu—the device typically presents itself with the following characteristics:
Name: Often appears as "Gamepad," "Gamepad Keyboard," or "Gamepad Mouse" depending on the selected pairing mode.
Pairing Modes: These controllers usually support multiple modes (e.g., Android, iOS, or PC/HID) triggered by holding specific button combinations (like Home + A or Home + X) during power-on.
Internal Hardware: Some users report these devices are generic "knock-offs" designed primarily for mobile use but compatible with PC and single-board computers via standard Bluetooth stacks. Common Technical Issues
Users frequently encounter challenges when integrating this specific hardware ID into gaming setups: gamepad -vendor 1949 product 0402-
Initialization Failures: On some Linux distributions, the controller may pair and connect but fail to initialize properly, leading to "No controllers detected" errors in software like Steam.
D-Pad Remapping: Technical reports on platforms like GitHub indicate that the D-pads on these 1949:0402 devices may not be remappable via standard Gamepad APIs in certain game engines.
Multiple Input Profiles: The device may simultaneously register as a keyboard, mouse, and consumer control device, which can confuse emulator software that expects a single joystick input. Troubleshooting and Setup Guide
If you are attempting to get a "Vendor 1949 Product 0402" gamepad working, follow these community-recommended steps:
It is important to clarify upfront: the search query "gamepad -vendor 1949 product 0402-" is not a standard marketing name or a casual gamer search. Instead, it is a Linux/USB hardware signature —specifically, the vendor and product IDs extracted from a device’s internal firmware. The hardware identifier Vendor 1949, Product 0402 refers
In Linux (and Android), when you plug in a USB gamepad, the kernel logs these IDs. The minus signs (-) in your query are Boolean operators used by search engines (like Google) to exclude terms. So your search effectively means:
“Show me information about a gamepad with Vendor ID 1949 and Product ID 0402, but exclude pages that mention the word ‘vendor’ or ‘product’ in unrelated contexts.”
Below is a long-form, deeply researched article covering what this device is, how to identify it, driver support, troubleshooting, and why this ID matters for retro gaming, emulation, and embedded systems.
Let me know whether your device is wired or wireless, and if it’s an actual Sony adaptor or a cheap gamepad — I can give more precise calibration/button-mapping steps.
It looks like you’re referencing a USB vendor/product ID pair:
vendor 1949 = Google Inc.
product 0402 = Stadia Controller (in USB mode)
A useful review for "gamepad -vendor 1949 product 0402-" would focus on the Google Stadia Controller used as a standard wired gamepad (since Stadia service shut down in 2023). If you have a generic gamepad showing this
Because this is a budget controller, physical wear is fast, but digital drift is often a calibration issue.
The Fix in Windows:
1949 0402 controller -> Properties.Every USB device has a unique pair of identifiers:
1949 in hexadecimal is 0x1949. This belongs to Google Inc.0402 in hex is 0x0402.Thus, vendor 1949 product 0402 refers to a Google-manufactured USB gamepad. Google does not mass-market gaming controllers like Microsoft (Xbox) or Sony (PlayStation). So which device is this?
After cross-referencing Linux kernel’s hid-ids.h, USB ID repositories, and Android documentation, 0x1949:0x0402 is the Google Stadia Controller — specifically the Founder’s Edition or early production run when used in USB wired mode.
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.
hid_sony supports it fully.sudo modprobe hid_sonylsusb -d 1949:0402Cause: 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).
You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from Facebook. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More InformationYou are currently viewing a placeholder content from X. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.
More Information