Re: [PATCH v3] Input: WinWing Orion2 throttle support

From: Jiri Kosina
Date: Wed Apr 03 2024 - 07:36:34 EST


On Fri, 16 Feb 2024, Ivan Gorinov wrote:

> WinWing Orion2 throttle works with Linux out of box,
> but the kernel sees only 16 of 47 buttons on the throttle base.
>
> This module enables all buttons, and also adds LED controls.
>
> Button numbers 0 .. 63 on Orion2 are reserved for throttle grip;
> the throttle base buttons have numbers 64 .. 110.
>
> Linux kernel HID subsystem only supports up to 80 buttons.
>
> Remap throttle base buttons to numbers 32 .. 78,
> reserving only numbers 0 .. 31 for buttons on the grip handle.
>
> Changes since v2:
> - Fixed automatic line wraps added by mail client
>
> Changes since v1:
> - Fixed formatting of descriptor byte array;
> - Using product codes of Winwing grips in config.
>
> Signed-off-by: Ivan Gorinov <ivan.gorinov@xxxxxxxxxxxxxxxx>

Applied, thanks.

--
Jiri Kosina
SUSE Labs