]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
Input: xpad - add support for Razer Wolverine V3 Pro
authorZoltan Illes <zoliviragh@gmail.com>
Sat, 4 Apr 2026 05:03:42 +0000 (22:03 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 4 Apr 2026 05:37:29 +0000 (22:37 -0700)
Add device IDs for the Razer Wolverine V3 Pro controller in both
wired (0x0a57) and wireless 2.4 GHz dongle (0x0a59) modes.

The controller uses the Xbox 360 protocol (vendor-specific class,
subclass 93, protocol 1) on interface 0 with an identical 20-byte
input report layout, so no additional processing is needed.

Signed-off-by: Zoltan Illes <zoliviragh@gmail.com>
Link: https://patch.msgid.link/20260329220031.1325509-1-137647604+ZlordHUN@users.noreply.github.com
Cc: stable@vger.kernel.org
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/joystick/xpad.c

index 363d509493866ad9d832e41c8724f426bf7cc4e4..655226fe493d79c57b91c309fcd63efbc400ddd2 100644 (file)
@@ -313,6 +313,8 @@ static const struct xpad_device {
        { 0x1532, 0x0a00, "Razer Atrox Arcade Stick", MAP_TRIGGERS_TO_BUTTONS, XTYPE_XBOXONE },
        { 0x1532, 0x0a03, "Razer Wildcat", 0, XTYPE_XBOXONE },
        { 0x1532, 0x0a29, "Razer Wolverine V2", 0, XTYPE_XBOXONE },
+       { 0x1532, 0x0a57, "Razer Wolverine V3 Pro (Wired)", 0, XTYPE_XBOX360 },
+       { 0x1532, 0x0a59, "Razer Wolverine V3 Pro (2.4 GHz Dongle)", 0, XTYPE_XBOX360 },
        { 0x15e4, 0x3f00, "Power A Mini Pro Elite", 0, XTYPE_XBOX360 },
        { 0x15e4, 0x3f0a, "Xbox Airflo wired controller", 0, XTYPE_XBOX360 },
        { 0x15e4, 0x3f10, "Batarang Xbox 360 controller", 0, XTYPE_XBOX360 },