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

Pengyu Ma <[email protected]>
Newsgroups gmane.linux.kernel,gmane.linux.kernel.input
Message-ID <CALSz7m1BeZqraipNv46skaLQCnSCV3qiKoou=0QFJEGt4hn1Xw@mail.gmail.com>
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

>
> Shengyu
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.