On Thu, 2022-08-18 at 17:44 +0200, Pavel Rojtberg wrote: > From: Christopher Crockett <chaorace@xxxxxxxxx> > > An effort has been made to support every official model and firmware > version I could track down info on. The following controllers > _should_ > have working paddles with this PR: > - Xbox Elite (**untested**) > - Xbox Elite Series 2 on early firmwares (**untested**) > - Xbox Elite Series 2 on v4 firmwares (Tested v4.8.1908.0) > - Xbox Elite Series 2 on v5 pre-BLE firmwares (**untested**) > - Xbox Elite Series 2 on v5 post-BLE firmwares (Tested v5.13.3143.0) > > This patch also introduces correct handling for the Elite 1 > controller > and properly suppresses paddle inputs when using a custom profile > slot. I tested with an original "X-Box" Elite (1698) and the paddle buttons all worked in both profiles. I haven't been able to get the firmware version (maybe the driver could export it somehow?), and I haven't tested with custom profiles either. Tested-by: Bastien Nocera <hadess@xxxxxxxxxx>