Thread (29 messages) 29 messages, 5 authors, 2010-09-18

Re: [PATCH 1/7 v3] HID: magicmouse: don't allow hidinput to initialize the device

From: Michael Poole <hidden>
Date: 2010-09-01 23:57:29
Also in: lkml

Jiri Slaby wrote:
This looks weird. Is there any past discussion about why you cannot use
hidinput and you have to do all the input bits yourself while cheating
this very weird way?
(Resending because I didn't notice Gmail was in "rich text" mode, and
that kept my earlier message from reaching the vger lists.  Apologies
to the individuals who get a second copy of this message.)

The Magic Mouse and Magic Trackpad do not publish HID descriptors for
the multitouch reports.  Given the variable-length report packets --
and especially the Magic Trackpad's new, mutant DOUBLE_REPORT_ID
packets -- it would be non-trivial to write accurate descriptors that
the HID core can use.  (Someone wrote a patch to try that a few months
ago.  It ended up adding significantly more lines to hid-magicmouse.c
than it removed, and it was not obvious to me that it got the Report
Count fields correct.)

Michael Poole
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help