On Sat, Dec 12, 2009 at 04:00:50AM +0200, Anssi Hannula wrote:
Tim Cole wrote:
quoted
On Fri, 2009-12-11 at 15:24 +0100, Stefan Bader wrote:
quoted
The problem moved though. For the older kernels it was the tablets that
were incorrectly detected as joysticks. But that patch of you went upstream
and now it is the one joystick model that does not work.
In our tree we reverted the patch in Jaunty, but with Karmic we have the other
behavior. So in essence, someone is always complaining. :-P
I know what you mean, but well -- ideally we want to converge on the
correct behavior. Otherwise we'll just keep spinning and things stay
broken.
To my view, blacklisting a joystick which (wrongly) reports itself as a
digitizer tablet is an improvement over creating broken joystick devices
for anything that reports itself as a tablet. From that position we can
fix the problem with the single device reporting the wrong device type
and then everyone can be happy.
As far as I understood, we do not yet know why the joystick gets
assigned digitizer keys, as the HID debug information requested has not
been provided. We do not know for sure what the joystick itself reports
or whether it is wrong or not.
Well, the thing is reported ot have 39 buttons... HID simply starts at
BTN_TRIGGER and goes form there.
39 buttons.. sheesh.. maybe we need to reclassify it as a keyboard and
be done with it ;)
--
Dmitry