Custom Search
|
|
Re: Saitek PS1000 gamepad - HID descriptor wonky | |
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] | |
Hi Andreas,
> I've attached the hid report descriptor in binary and spec format.
As you probably noticed this HID descriptor is a little 'weird'.
First it defines 6 usages
--
Usage (X), ; X (30h, dynamic value)
Usage (Y), ; Y (31h, dynamic value)
Usage (Z), ; Z (32h, dynamic value)
Usage (Rz), ; Rz (35h, dynamic value)
Usage (Rx), ; Rx (33h, dynamic value)
Usage (Slider), ; Slider (36h, dynamic value)
--
but then only says they are 5 inputs
--
Report Count (5),
--
I'm guessing that if you adjust the report count to '6' then your 6th axis
might start working, and possibly the hat-switch and buttons too...
So the next question has to be how committed to your ($15??) game pad are
you, and are you will to go through the pain of building/submitting
patches? It's a great opportunity to put 'kernel dev' on your resume ;-)
I'll have to defer to the other kernel devs....
Q. Is there a way of patching a HID descriptor without writing a driver?
Otherwise you could look at 'drivers/hid/hid-elecom.c' as a template for
your patch.
Good luck, and feel free to ask questions,
Simon.
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
![]() |