Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Input: xpad - add QH Electronics VID/PID

Add support for QH Electronics Xbox 360-compatible controller

Signed-off-by: Pierre-Loup A. Griffais <pgriffais@valvesoftware.com>
Signed-off-by: Vicki Pfau <vi@endrift.com>
Link: https://lore.kernel.org/r/20250116012518.3476735-1-vi@endrift.com
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>

authored by

Pierre-Loup A. Griffais and committed by
Dmitry Torokhov
92600f32 d3561c40

+2
+2
drivers/input/joystick/xpad.c
··· 305 305 { 0x1689, 0xfe00, "Razer Sabertooth", 0, XTYPE_XBOX360 }, 306 306 { 0x17ef, 0x6182, "Lenovo Legion Controller for Windows", 0, XTYPE_XBOX360 }, 307 307 { 0x1949, 0x041a, "Amazon Game Controller", 0, XTYPE_XBOX360 }, 308 + { 0x1a86, 0xe310, "QH Electronics Controller", 0, XTYPE_XBOX360 }, 308 309 { 0x1bad, 0x0002, "Harmonix Rock Band Guitar", 0, XTYPE_XBOX360 }, 309 310 { 0x1bad, 0x0003, "Harmonix Rock Band Drumkit", MAP_DPAD_TO_BUTTONS, XTYPE_XBOX360 }, 310 311 { 0x1bad, 0x0130, "Ion Drum Rocker", MAP_DPAD_TO_BUTTONS, XTYPE_XBOX360 }, ··· 515 514 XPAD_XBOX360_VENDOR(0x1689), /* Razer Onza */ 516 515 XPAD_XBOX360_VENDOR(0x17ef), /* Lenovo */ 517 516 XPAD_XBOX360_VENDOR(0x1949), /* Amazon controllers */ 517 + XPAD_XBOX360_VENDOR(0x1a86), /* QH Electronics */ 518 518 XPAD_XBOX360_VENDOR(0x1bad), /* Harmonix Rock Band guitar and drums */ 519 519 XPAD_XBOX360_VENDOR(0x20d6), /* PowerA controllers */ 520 520 XPAD_XBOXONE_VENDOR(0x20d6), /* PowerA controllers */