* [PATCH] xpad.c: Add support to hyperkin xenon, hori taiko controller dx and 8bitdo pro controller.
@ 2026-11-07 15:47 Juan Parrado García
2026-11-09 7:03 ` Dmitry Torokhov
0 siblings, 1 reply; 4+ messages in thread
From: Juan Parrado García @ 2026-11-07 15:47 UTC (permalink / raw)
To: linux-input; +Cc: dmitry.torokhov
Add specific support to various controllers:
- HORI Taiko Controller DX
- 8BitDo M30 Wired Controller for Xbox
- Hyperkin Xenon Controller
Signed-off-by: Juan Parrado <jparrado1817@gmail.com>
diff --git a/drivers/input/joystick/xpad.c b/drivers/input/joystick/xpad.c
index 810e52782..be81990ce 100644
--- a/drivers/input/joystick/xpad.c
+++ b/drivers/input/joystick/xpad.c
@@ -259,6 +259,7 @@ static const struct xpad_device {
{ 0x0f0d, 0x00dc, "HORIPAD FPS for Nintendo Switch",
MAP_TRIGGERS_TO_BUTTONS, XTYPE_XBOX360 },
{ 0x0f0d, 0x0151, "Hori Racing Wheel Overdrive for Xbox Series X",
0, XTYPE_XBOXONE },
{ 0x0f0d, 0x0152, "Hori Racing Wheel Overdrive for Xbox Series X",
0, XTYPE_XBOXONE },
+ { 0x0f0d, 0x01b1, "HORI Taiko Controller DX", 0, XTYPE_XBOX360 },
{ 0x0f0d, 0x01b2, "HORI Taiko No Tatsujin Drum Controller",
MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x0f30, 0x010b, "Philips Recoil", 0, XTYPE_XBOX },
{ 0x0f30, 0x0202, "Joytech Advanced Controller", 0, XTYPE_XBOX },
@@ -380,6 +381,7 @@ static const struct xpad_device {
{ 0x294b, 0x3404, "Snakebyte GAMEPAD RGB X", 0, XTYPE_XBOXONE },
{ 0x2993, 0x2001, "TECNO Pocket Go", 0, XTYPE_XBOX360 },
{ 0x2dc8, 0x2000, "8BitDo Pro 2 Wired Controller fox Xbox", 0,
XTYPE_XBOXONE },
+ { 0x2dc8, 0x200a, "8BitDo M30 Wired Controller for Xbox",
MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x200f, "8BitDo Ultimate 3-mode Controller for Xbox",
MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x201e, "8BitDo Pro 2 Wired Controller for Xbox",
MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x3106, "8BitDo Ultimate Wireless / Pro 2 Wired
Controller", 0, XTYPE_XBOX360 },
@@ -389,6 +391,7 @@ static const struct xpad_device {
{ 0x2dc8, 0x6001, "8BitDo SN30 Pro", 0, XTYPE_XBOX360 },
{ 0x2e24, 0x0423, "Hyperkin DuchesS Xbox One pad", MAP_SHARE_BUTTON,
XTYPE_XBOXONE },
{ 0x2e24, 0x0652, "Hyperkin Duke X-Box One pad", 0, XTYPE_XBOXONE },
+ { 0x2e24, 0x072e, "Hyperkin Xenon Controller", MAP_SHARE_BUTTON,
XTYPE_XBOXONE },
{ 0x2e24, 0x1688, "Hyperkin X91 X-Box One pad", 0, XTYPE_XBOXONE },
{ 0x2e95, 0x0504, "SCUF Gaming Controller", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x31e3, 0x1100, "Wooting One", 0, XTYPE_XBOX360 },
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH] xpad.c: Add support to hyperkin xenon, hori taiko controller dx and 8bitdo pro controller.
2026-11-07 15:47 [PATCH] xpad.c: Add support to hyperkin xenon, hori taiko controller dx and 8bitdo pro controller Juan Parrado García
@ 2026-11-09 7:03 ` Dmitry Torokhov
2026-11-09 10:21 ` [PATCH v2] xpad.c: Add support for Hyperkin Xenon, Hori Taiko Controller DX, and 8BitDo M30 Juan Parrado
0 siblings, 1 reply; 4+ messages in thread
From: Dmitry Torokhov @ 2026-11-09 7:03 UTC (permalink / raw)
To: Juan Parrado García; +Cc: linux-input
On Sat, Nov 07, 2026 at 04:47:07PM +0100, Juan Parrado García wrote:
> Add specific support to various controllers:
> - HORI Taiko Controller DX
> - 8BitDo M30 Wired Controller for Xbox
> - Hyperkin Xenon Controller
>
> Signed-off-by: Juan Parrado <jparrado1817@gmail.com>
>
> diff --git a/drivers/input/joystick/xpad.c b/drivers/input/joystick/xpad.c
> index 810e52782..be81990ce 100644
> --- a/drivers/input/joystick/xpad.c
> +++ b/drivers/input/joystick/xpad.c
> @@ -259,6 +259,7 @@ static const struct xpad_device {
> { 0x0f0d, 0x00dc, "HORIPAD FPS for Nintendo Switch",
> MAP_TRIGGERS_TO_BUTTONS, XTYPE_XBOX360 },
> { 0x0f0d, 0x0151, "Hori Racing Wheel Overdrive for Xbox Series X",
> 0, XTYPE_XBOXONE },
> { 0x0f0d, 0x0152, "Hori Racing Wheel Overdrive for Xbox Series X",
> 0, XTYPE_XBOXONE },
> + { 0x0f0d, 0x01b1, "HORI Taiko Controller DX", 0, XTYPE_XBOX360 },
> { 0x0f0d, 0x01b2, "HORI Taiko No Tatsujin Drum Controller",
> MAP_SHARE_BUTTON, XTYPE_XBOXONE },
> { 0x0f30, 0x010b, "Philips Recoil", 0, XTYPE_XBOX },
> { 0x0f30, 0x0202, "Joytech Advanced Controller", 0, XTYPE_XBOX },
This all is line-wrapped.
Thanks.
--
Dmitry
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH v2] xpad.c: Add support for Hyperkin Xenon, Hori Taiko Controller DX, and 8BitDo M30
2026-11-09 7:03 ` Dmitry Torokhov
@ 2026-11-09 10:21 ` Juan Parrado
2026-11-11 20:04 ` Dmitry Torokhov
0 siblings, 1 reply; 4+ messages in thread
From: Juan Parrado @ 2026-11-09 10:21 UTC (permalink / raw)
To: linux-input; +Cc: dmitry.torokhov, Juan Parrado
Add specific support to various controllers:
- HORI Taiko Controller DX
- 8BitDo M30 Wired Controller for Xbox
- Hyperkin Xenon Controller
v2: Fixed format
Signed-off-by: Juan Parrado <jparrado1817@gmail.com>
---
drivers/input/joystick/xpad.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/input/joystick/xpad.c b/drivers/input/joystick/xpad.c
index 810e52782..be81990ce 100644
--- a/drivers/input/joystick/xpad.c
+++ b/drivers/input/joystick/xpad.c
@@ -259,6 +259,7 @@ static const struct xpad_device {
{ 0x0f0d, 0x00dc, "HORIPAD FPS for Nintendo Switch", MAP_TRIGGERS_TO_BUTTONS, XTYPE_XBOX360 },
{ 0x0f0d, 0x0151, "Hori Racing Wheel Overdrive for Xbox Series X", 0, XTYPE_XBOXONE },
{ 0x0f0d, 0x0152, "Hori Racing Wheel Overdrive for Xbox Series X", 0, XTYPE_XBOXONE },
+ { 0x0f0d, 0x01b1, "HORI Taiko Controller DX", 0, XTYPE_XBOX360 },
{ 0x0f0d, 0x01b2, "HORI Taiko No Tatsujin Drum Controller", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x0f30, 0x010b, "Philips Recoil", 0, XTYPE_XBOX },
{ 0x0f30, 0x0202, "Joytech Advanced Controller", 0, XTYPE_XBOX },
@@ -380,6 +381,7 @@ static const struct xpad_device {
{ 0x294b, 0x3404, "Snakebyte GAMEPAD RGB X", 0, XTYPE_XBOXONE },
{ 0x2993, 0x2001, "TECNO Pocket Go", 0, XTYPE_XBOX360 },
{ 0x2dc8, 0x2000, "8BitDo Pro 2 Wired Controller fox Xbox", 0, XTYPE_XBOXONE },
+ { 0x2dc8, 0x200a, "8BitDo M30 Wired Controller for Xbox", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x200f, "8BitDo Ultimate 3-mode Controller for Xbox", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x201e, "8BitDo Pro 2 Wired Controller for Xbox", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2dc8, 0x3106, "8BitDo Ultimate Wireless / Pro 2 Wired Controller", 0, XTYPE_XBOX360 },
@@ -389,6 +391,7 @@ static const struct xpad_device {
{ 0x2dc8, 0x6001, "8BitDo SN30 Pro", 0, XTYPE_XBOX360 },
{ 0x2e24, 0x0423, "Hyperkin DuchesS Xbox One pad", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2e24, 0x0652, "Hyperkin Duke X-Box One pad", 0, XTYPE_XBOXONE },
+ { 0x2e24, 0x072e, "Hyperkin Xenon Controller", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x2e24, 0x1688, "Hyperkin X91 X-Box One pad", 0, XTYPE_XBOXONE },
{ 0x2e95, 0x0504, "SCUF Gaming Controller", MAP_SHARE_BUTTON, XTYPE_XBOXONE },
{ 0x31e3, 0x1100, "Wooting One", 0, XTYPE_XBOX360 },
--
2.56.0
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH v2] xpad.c: Add support for Hyperkin Xenon, Hori Taiko Controller DX, and 8BitDo M30
2026-11-09 10:21 ` [PATCH v2] xpad.c: Add support for Hyperkin Xenon, Hori Taiko Controller DX, and 8BitDo M30 Juan Parrado
@ 2026-11-11 20:04 ` Dmitry Torokhov
0 siblings, 0 replies; 4+ messages in thread
From: Dmitry Torokhov @ 2026-11-11 20:04 UTC (permalink / raw)
To: Juan Parrado; +Cc: linux-input, Juan Parrado
On Mon, Nov 09, 2026 at 11:21:27AM +0100, Juan Parrado wrote:
> Add specific support to various controllers:
> - HORI Taiko Controller DX
> - 8BitDo M30 Wired Controller for Xbox
> - Hyperkin Xenon Controller
>
> v2: Fixed format
>
> Signed-off-by: Juan Parrado <jparrado1817@gmail.com>
Applied, thank you.
--
Dmitry
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2026-11-11 20:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-11-07 15:47 [PATCH] xpad.c: Add support to hyperkin xenon, hori taiko controller dx and 8bitdo pro controller Juan Parrado García
2026-11-09 7:03 ` Dmitry Torokhov
2026-11-09 10:21 ` [PATCH v2] xpad.c: Add support for Hyperkin Xenon, Hori Taiko Controller DX, and 8BitDo M30 Juan Parrado
2026-11-11 20:04 ` Dmitry Torokhov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox