[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <e648336f4a4c3aae98091900706abc49@altimeter.info>
Date: Mon, 09 Feb 2026 12:08:16 -0800
From: Ivan Gorinov <linux-kernel@...imeter.info>
To: Ricardo Esteves <ricardo.lopes.esteves@...cle.com>
Cc: linux-kernel@...r.kernel.org, linux-input@...r.kernel.org,
dmitry.torokhov@...il.com
Subject: Re: [PATCH] Input: change joystick 80 buttons limitation
On 2026-02-09 05:36, Ricardo Esteves wrote:
> Currently linux joystick support is limited to 80 buttons.
> The default value for the max scan code that a key/button can hav
e in the linux kernel is 0x2ff (767), which is equivalent to 80
keys/buttons.
> The value i propose in the bellow patch is 0x31d (797) which is +30
> buttons, so a max of 110 keys/buttons.
> Works perfectly with WINWING Orion Throttle Base II + F15EX HANDLE, all
> 110 buttons are recognized (is the joystick i found to have the biggest
> amount of buttons so far).
That device will be supported in 6.19, including LED controls. I have
also posted a patch to enable rumble feedback.
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/hid/hid-winwing.c?h=v6.19
Powered by blists - more mailing lists