Re: [PATCH v2 1/2] Input: xpad - query MS OS descriptor for BTP-KP20D

Shengyu Qu <[email protected]>
Newsgroups gmane.linux.kernel.input,gmane.linux.kernel
Message-ID <TY4PR01MB1443234F3F701D363CDF935FF98D12@TY4PR01MB14432.jpnprd01.prod.outlook.com>

在 2026/8/4 13:51, Pengyu Ma 写道:
> On Tue, Aug 4, 2026 at 1:32 AM Shengyu Qu <[email protected]> wrote:
>>
>>
>> 在 2026/8/3 20:13, Pengyu Ma 写道:
>>> On Mon, Aug 3, 2026 at 5:40 PM Shengyu Qu <[email protected]> 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
OpenPGP_signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEET/yoGP3p5Zl+RKVuX75KBAfJsRkFAmp1vEwACgkQX75KBAfJ
sRlm/RAAhJn426Qvesc/CfLCuTup18AVvepm0ucHZ+f1wankXnH1EmxmCU5K0Eyt
zcW/Xezv4tnaXuZgsJGLA+QljkBoUXfnS9XCbVra8u///bTUsMP3V8vj4ivlvCci
76H5ISdDLaBHBGNZOZl/v+FyGjRjte+BClfvfbaD99Gm3ksOYj9gIJkddLTkvb16
jbuwq81cbn7yUrpWEE5Y7OluOodh4ATS2CWPATH+ZU2Fb6c38dNCXgalIK8KPjno
/COuDSaUKKxkftWlCTqcB7VzeOjSh53/SAJEDbjYhtdnrAcoIOXZMGBX7Fki52S2
Ze/J9DDxoX50ktZsg0fj+R6MzutfxgsPNmgag7hxEs7ydTsQaOofg8d2dxSuNYOv
qm9B1VjYClt5y0Uue5JAKZ4zhDi/+xxOJkTyI1Gz2xTg0M/yP1aID5uoVskDcyx2
bG+3eeWBflIzl29t3WF6hUeBWNaWZH/7UxiZUCZduLUkIlEzVCDYOOFQhGzPbPuz
gvprggwxRSw20VipaWE1A30ZVEbE+zz1bWYaAJ0RYR8Y/NCpdfP9x7hDUkbebNVp
vS/u+BMdhuVVG0R8IMwP1+jbP8FiH2PK8T2HJUeQkg3vbvxxOG9iNcZmIA+i5/wq
AC4PVT0SssIBdun8UqfdGLK8fwmij9tnogaie1j9Jo5UPkYB9P0=
=EXOI
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.