The gamepad you're referring to is likely a product from an open-source or lesser-known vendor. The vendor ID (1949) and product ID (0402) you've provided are typically used to identify specific hardware components, in this case, a gamepad.
He’d found it at a garage sale tucked between a broken toaster and a stack of yellowing magazines. The seller, an old man with eyes like clouded marbles, had only said, "It maps to what you need, not what you want."
It will almost certainly be detected as a "Generic USB Joystick" . You will not get any advanced features like vibration (if present), LED control, or native XInput support (Xbox mode). It defaults to DirectInput mode. gamepad -vendor 1949 product 0402-
SUBSYSTEM=="usb", ATTRSidVendor=="1949", ATTRSidProduct=="0402", RUN+="/sbin/modprobe hid-google-stadia"
The axes mapping for the gamepad is as follows: The gamepad you're referring to is likely a
gamepad models. In technical contexts, "Vendor 1949" refers to Amazon.com Device Identification Primary Identity Amazon Luna Controller Alternative/Clone Identity : Some generic or "clone" controllers, such as the Ipega PG-9069 Ipega PG-9118
Appears to host systems as multiple HID (Human Interface Device) profiles, including: Gamepad: Standard joystick interface ( js0 ). Keyboard: For media keys and system shortcuts. Consumer Control: For volume and playback. The seller, an old man with eyes like
Output example: Bus 003 Device 005: ID 1949:0402 Google Inc. Stadia Controller