[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260102030154.197749-2-liushuyu@aosc.io>
Date: Fri, 2 Jan 2026 11:01:54 +0800
From: Zixing Liu <liushuyu@...c.io>
To: linux-input@...r.kernel.org,
linux-kernel@...r.kernel.org
Cc: Dmitry Torokhov <dmitry.torokhov@...il.com>,
Zixing Liu <liushuyu@...c.io>
Subject: [PATCH 0/1] xpad - add support for Beitong KP-series controllers
This particular series has several input modes that the controller will
try to select when the controller is powered on (either connected via
wired USB connection or using the dongle provided in the box).
This series of controllers will try to see if specific Xbox One packets were
sent during the probing phase and will power-cycle themselves when they fail to
see these packets. If the controller power-cycles more than three times,
it will change to the next input mode it supports (e.g. Nintendo Switch
mode).
After the Xbox One packets were observed, they will use Xbox 360
protocol to report the input events.
Tested on a Beitong KP-20A controller via USB connection, Bluetooth connection
and via stock wireless dongle.
Zixing Liu (1):
Input: xpad - add support for Beitong KP-series controllers
drivers/input/joystick/xpad.c | 55 ++++++++++++++++++++++++++++++++++-
1 file changed, 54 insertions(+), 1 deletion(-)
--
2.52.0
Powered by blists - more mailing lists