Re: [PATCH v2 1/2] Input: xpad - query MS OS descriptor for BTP-KP20D
From: Shengyu Qu
Date: Fri Aug 07 2026 - 07:07:43 EST
在 2026/8/4 13:51, Pengyu Ma 写道:
On Tue, Aug 4, 2026 at 1:32 AM Shengyu Qu <wiagn233@xxxxxxxxxxx> wrote:
在 2026/8/3 20:13, Pengyu Ma 写道:
On Mon, Aug 3, 2026 at 5:40 PM Shengyu Qu <wiagn233@xxxxxxxxxxx> wrote:
在 2026/8/1 15:56, Aaron Ma 写道:
@@ -334,6 +335,7 @@ static const struct xpad_device {
{ 0x1ee9, 0x1590, "ZOTAC Gaming Zone", 0, XTYPE_XBOX360 },
{ 0x20bc, 0x5134, "BETOP BTP-KP50B Xinput Dongle", 0, XTYPE_XBOX360 },
{ 0x20bc, 0x514a, "BETOP BTP-KP50C Xinput Dongle", 0, XTYPE_XBOX360 },
+ { 0x20bc, 0x5159, "Beitong BTP-KP20D Controller", 0, XTYPE_XBOX360, FLAG_MS_OS_DESC },
I think using dongle instead of controller is more clear? Since
controller itself use a different VID.
This is the controller VID.
The controller is idVendor=20bc
The dongle ID is idVendor=20dd.
Aaron
It's not consistent with your patch description. Also interestingly,
this seems not working on KP50B/C.
Please provide KP50B/C IDs.
How did you tested?
Could you attach the dmesg?
Aaron
Well the device is not in my hand :( I originally helped one of my
friends to upstream the patch to support their controllers, and I didn't
have the log saved, also he can't do more test now.
Shengyu
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature