From 92df801151127ac930629aafcfe73702fa7c4434 Mon Sep 17 00:00:00 2001 From: RayJW <29835902+RayJW@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:07:09 +0100 Subject: [PATCH 1/3] =?UTF-8?q?Input:=20add=20EasySMX=20to=20vendors=20Sig?= =?UTF-8?q?ned-off-by:=20Jeffrey=20W=C3=A4lti=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xpad.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xpad.c b/xpad.c index f726b42..c47ea11 100644 --- a/xpad.c +++ b/xpad.c @@ -576,7 +576,7 @@ static const struct usb_device_id xpad_table[] = { XPAD_XBOX360_VENDOR(0x1bad), /* Harmonix Rock Band guitar and drums */ XPAD_XBOX360_VENDOR(0x20d6), /* PowerA controllers */ XPAD_XBOXONE_VENDOR(0x20d6), /* PowerA controllers */ - XPAD_XBOX360_VENDOR(0x2345), /* Machenike Controllers */ + XPAD_XBOX360_VENDOR(0x2345), /* Machenike Controllers, EasySMX Controllers*/ XPAD_XBOX360_VENDOR(0x24c6), /* PowerA controllers */ XPAD_XBOXONE_VENDOR(0x24c6), /* PowerA controllers */ XPAD_XBOX360_VENDOR(0x2563), /* OneXPlayer Gamepad */ From e1f44d4f40594cb14e0ab7413e5f75423911dabc Mon Sep 17 00:00:00 2001 From: RayJW <29835902+RayJW@users.noreply.github.com> Date: Fri, 21 Nov 2025 14:09:28 +0100 Subject: [PATCH 2/3] =?UTF-8?q?Input:=20add=20support=20for=20EasySMX=20D1?= =?UTF-8?q?0=20controller=20Signed-off-by:=20Jeffrey=20W=C3=A4lti=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xpad.c | 1 + 1 file changed, 1 insertion(+) diff --git a/xpad.c b/xpad.c index c47ea11..a2cebc9 100644 --- a/xpad.c +++ b/xpad.c @@ -386,6 +386,7 @@ static const struct xpad_device { { 0x20d6, 0x2009, "PowerA Enhanced Wired Controller for Xbox Series X|S", 0, XTYPE_XBOXONE }, { 0x20d6, 0x281f, "PowerA Wired Controller For Xbox 360", 0, XTYPE_XBOX360 }, { 0x2345, 0xe00b, "Machenike G5 Pro Controller", 0, XTYPE_XBOX360 }, + { 0x2345, 0xe062, "EasySMX D10", 0, XTYPE_XBOX360 }, { 0x24c6, 0x5000, "Razer Atrox Arcade Stick", MAP_TRIGGERS_TO_BUTTONS, XTYPE_XBOX360 }, { 0x24c6, 0x5300, "PowerA MINI PROEX Controller", 0, XTYPE_XBOX360 }, { 0x24c6, 0x5303, "Xbox Airflo wired controller", 0, XTYPE_XBOX360 }, From da57b3bea28b42851cd6b49f704def0aca776138 Mon Sep 17 00:00:00 2001 From: RayJW <29835902+RayJW@users.noreply.github.com> Date: Fri, 21 Nov 2025 20:15:49 +0100 Subject: [PATCH 3/3] =?UTF-8?q?fix:=20add=20missing=20whitespace=20Signed-?= =?UTF-8?q?off-by:=20Jeffrey=20W=C3=A4lti=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xpad.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xpad.c b/xpad.c index a2cebc9..68f7ff5 100644 --- a/xpad.c +++ b/xpad.c @@ -577,7 +577,7 @@ static const struct usb_device_id xpad_table[] = { XPAD_XBOX360_VENDOR(0x1bad), /* Harmonix Rock Band guitar and drums */ XPAD_XBOX360_VENDOR(0x20d6), /* PowerA controllers */ XPAD_XBOXONE_VENDOR(0x20d6), /* PowerA controllers */ - XPAD_XBOX360_VENDOR(0x2345), /* Machenike Controllers, EasySMX Controllers*/ + XPAD_XBOX360_VENDOR(0x2345), /* Machenike Controllers, EasySMX Controllers */ XPAD_XBOX360_VENDOR(0x24c6), /* PowerA controllers */ XPAD_XBOXONE_VENDOR(0x24c6), /* PowerA controllers */ XPAD_XBOX360_VENDOR(0x2563), /* OneXPlayer Gamepad */