linux-input.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Magic trackpad issues on 3.0
@ 2011-08-15 20:18 Jaikumar Ganesh
  2011-08-16  2:03 ` Michael Poole
  0 siblings, 1 reply; 5+ messages in thread
From: Jaikumar Ganesh @ 2011-08-15 20:18 UTC (permalink / raw)
  To: linux-input; +Cc: jkosina

Folks,
   This is with regard to the issue:

http://www.spinics.net/lists/linux-input/msg15334.html

As mentioned in that thread we were ignoring the EIO return value earlier.

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=c3a4924565e2eecf2539871abd123d35be6d76d5

reverted the commit back, because

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=7f4f0572df6c8eaa6a587bc212b0806ff37380dd
fixed the issue with the Bluetooth stack with 1.1 Bluetooth devices.

However, I am seeing the same problem with an Apple Trackpad which is
2.0 Bluetooth device. It worked fine before because we were ignoring
the EIO.

The Error code is the same as mentioned in the thread above: Invalid
Report ID while calling the Set Feature Report call.

So to the driver authors:

In magicmouse_probe function, the report id is set to d7. __u8
feature[] = { 0xd7, 0x01 };

Is it guaranteed that all Apple devices will have 0xd7 as the report
Id. Why are we not reading the report ID from the report descriptor
since its an optional feature ?

I am going to sniff the traffic to check if the report ID for this
device is different.

Is anyone else aware of the issue ?

Thanks

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-08-16 18:48 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-15 20:18 Magic trackpad issues on 3.0 Jaikumar Ganesh
2011-08-16  2:03 ` Michael Poole
2011-08-16  2:40   ` Jaikumar Ganesh
2011-08-16  3:45     ` Michael Poole
2011-08-16 18:48       ` Chase Douglas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).