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