Hello,
> Knew that was coming :). Should be able to manage it. Since the
wireless
> model returns a expanded data format it needs to be handled specially.
> Another flag in the xpad_device struct?
We have xtype field, I think it should be used.
I don't see this field in xpad_device in your tree or Linus'.
It is not yet in Linus' tree, but it definitely is in Dmitry input tree.
http://git.kernel.org/?p=linux/kernel/git/dtor/input.git;a=commit;h=bad058541d848500b5f2cc049c1082d0b2935b7d
I noticed in your patch that you worked on some old version of xpad. You'll
see that in dmitry tree there is support for rumble as well as other minor
changes. (And I submited support for controlling leds yesterday)
Btw you are stating that it process packet is based on information from
http://euc.jp/periphs/xbox-controller.en.html, which I doubt, because this page
is actually about xbox (1) controller. Not xbox 360. But on the other hand you
are interpreting the report correctly. :)
In any case I'll take these changes and your earlier ones, merge it into
xpad.c and
resubmit.
Good luck,
Jan
Thanks,
Brian