On Thu, Jan 30, 2014 at 5:07 PM, Stephan Mueller [off-list ref] wrote:
Am Donnerstag, 30. Januar 2014, 16:44:02 schrieb Benjamin Tissoires:
Hi Benjamin,
quoted
Hi Stephan,
thanks for the traces.
Well, the device definitively presents an Output and an Input report
on the report ID 2. That means that the windows driver can send and
read configuration to the trackpoint through this report.
I think our best chance here is to capture the initialization protocol
from a Windows virtual machine, and then mimic the behavior under
Linux.
Thanks.
Can you please help me how to do that? I install Windows in a KVM with
the mouse device as a USB-passthrough device -- shall I detach the Linux
USB driver?
No, you don't have to detach the Linux USB driver (it's done for you
by KVM IIRC).
Now, shall I use hid-recorder on that device or rather usbmon while
Windows is booting?
usbmon is the tool you need. hid-recorder will not work because the
hid subsystem will be disconnected as the device is used by Windows.
You can even use wireshark now. It gives you a nice interface and
interpretation of the USB packets :)
Cheers,
Benjamin