Gamepad -vendor 1949 Product 0402- !full! -
You're referring to a specific gamepad!
The gamepad you're referring to is likely the "1949" product code from a vendor, with a product ID of "0402".
After some research, I found that:
Vendor: The vendor with the ID 1949 is likely "Razer" or more specifically, a USB VID (Vendor ID) of 0x19d (which corresponds to 1949 in decimal).
Product: The product ID 0402 corresponds to the "Razer Raiju" gamepad.
The Razer Raiju is a gaming controller designed for the PlayStation 4 and PC. It's a high-end gamepad that features interchangeable thumbsticks, adjustable triggers, and a rechargeable battery.
Is this the gamepad you were thinking of? Or would you like more information on other gamepads? gamepad -vendor 1949 product 0402-
The hardware identifier Vendor 1949, Product 0402 belongs to the Amazon Fire TV Game Controller Go to product viewer dialog for this item.
(often the 1st or 2nd generation Bluetooth model). This specific ID is also frequently used by third-party "clones" or generic gamepads, such as certain models (like the ), to ensure compatibility with Fire TV and Android systems
Below is a blog post drafted for users or developers looking to configure or troubleshoot this device. Unlocking Your Controller: A Guide to the 1949:0402 Gamepad Whether you’ve just dusted off an old Amazon Fire TV Game Controller or picked up a budget-friendly
Bluetooth gamepad, you might have noticed a specific string of numbers in your system logs: Vendor 1949, Product 0402
This hardware ID is the digital handshake that tells your PC, Raspberry Pi, or Fire TV exactly what kind of device is plugged in. Here is everything you need to know about setting it up and fixing common mapping issues. What is Device 1949:0402? This ID identifies the controller as a product of (Amazon’s hardware engineering subsidiary). Specifically: Original Device: Amazon Fire TV Game Controller (Bluetooth version). The "Clones": Many generic Android gamepads, including models from Go to product viewer dialog for this item.
), spoof this ID to trick systems into providing native support for button layouts Setting Up on Fire TV You're referring to a specific gamepad
If you are using the official controller with an Amazon device, pairing is straightforward: Navigate to Settings > Controllers & Bluetooth Devices Game Controllers > Add New Game Controller Home button on your gamepad for 10 seconds until the LEDs blink. Troubleshooting on PC & Emulators
Users often encounter issues when using this ID on Linux or Windows via the Gamepad API
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.
Problem 2: Rumble not working in RetroArch
Cause: RetroArch uses udev or sdl2 driver which may not enable force feedback for unknown VID/PID.
Fix: In RetroArch, go to Settings → Input → RetroPad Binds → Port 1 Controls → Device Type → Change to “XInput” or “Stadia Controller” if listed. Alternatively, compile RetroArch with -DHAVE_HID=ON. Problem 2: Rumble not working in RetroArch Cause
Endpoints
- Interrupt IN endpoint: Interrupt transfer, typical interval 1–8 ms, max packet size matching report size (e.g., 12).
- Optional Interrupt OUT endpoint: for force feedback or LED control.
Key points from user reviews (post-Stadia shutdown):
Pros:
- Solid build quality – feels premium, similar to Xbox controller.
- Low latency over USB – works as a standard HID gamepad on PC, Steam Deck, Android, and Raspberry Pi.
- Comfortable ergonomics – good for long sessions.
- USB-C connection – no batteries needed (wired mode).
- Works with Steam Input – fully mappable.
Cons:
- Bluetooth mode is limited – originally for Stadia; now can be switched to standard Bluetooth but requires manual firmware update (Google released a tool).
- No wireless dongle option – unlike Xbox controllers.
- No rumble / vibration over Bluetooth – only works in USB mode.
- Back/paddle buttons missing – not for competitive gamers needing extra inputs.
The Historical Context: Why Google Used VID 1949
USB Vendor IDs are not random. Google’s other VIDs include:
- 0x18D1 (Android devices, Nexus/Pixel phones)
- 0x22B8 (Motorola)
- 0x1949 (Stadia, Chromecast, some Nest devices)
The number 1949 is believed to reference the founding year of the People’s Republic of China – a coincidence or a deliberate nod to manufacturing partners? No official statement exists. However, PID 0402 is unequivocally the Stadia Controller’s first USB profile.
Searching for “gamepad -vendor 1949 product 0402-” – A Search Engine Autopsy
The minus signs in your keyword string are advanced operators:
-vendorexcludes pages containing the word “vendor”-productexcludes pages with “product”- Trailing
-is often a typo or an attempt to exclude a fourth term.
Thus, Google interprets this as:
gamepad "1949" "0402" but without common e-commerce or spec-sheet words.
This is a high-intent technical query – someone has already identified the device via lsusb and wants documentation, drivers, or fixes, not a store page. If you’re reading this, you probably already own the controller and want to make it work on a non-mainstream OS.