Hi anonymous

(am I the only one who has a hard time finding who has written messages sent to 
this list?)

A few of these fields are necessary only. We have working code (but not clean 
enough yet to be submitted) that detects multitouch devices so as to use 
hid-multitouch automatically, and we rely on a sentence in a Win7 document that 
says in essence that '0x51 means multitouch'. Of course, to be any useful at 
all the device needs to report X and Y too :-) We also usually rely on 
TipSwitch.

You can get the information from the device by using 'lsusb -v', but only after 
telling usbhid to stop grabbing the device (otherwise you are not allowed to 
query the report descriptors and you get an *UNAVAILABLE* message). There's a 
script for this in a howto on our web site 
(http://lii-enac.fr/en/architecture/linux-input/multitouch-howto.html).

(Benjamin, correct me if I'm any wrong, I'm talking from my memories).

Cheers,

St.


Le 29 avr. 2011 à 13:08, 
multi-touch-dev-bounces+chatty=enac...@lists.launchpad.net a écrit :

> Hi, list,
> 
> From archive of this ML, I found Henrik Rydberg had mentioned (as answer to 
> someone's question):
> 
> ===quote===
> > Where is the correct place in kernel for the multi-touch input support? 
> 
> It depends on your device. If it supports win7 HID extensions for 
> digitizers, adding it to hid-multitouch makes sense. If it is a HID 
> device but it does not quite fit, then it is a new hid driver (which 
> is really discouraged at this point). If it is general usb, 
> then somewhere under drivers/input - there are MT drivers in touchscreen, 
> tablet and mouse.
> 
> ===end of quote === 
> 
> 1 So here for multitouch, "win 7 HID extensions" is exactly pointing to the 
> below 8 usages supporting?
> 0x47 Touch valid
> 0x48 Width
> 0x49 Height
> 0x51 Contact identifier
> 0x52 Device mode
> 0x53 Device identifier
> 0x54 Contact count
> 0x55 Contact count maximum
> 
> 2 For letting hid-mutitouch.c support one device, this device must support 
> all above 8 usages or just few of them, say 0x47/0x51/0x54 are enough?
> 3 And how can one know if his device is "win 7 HID extensions" by simple way, 
> say 'lsusb -v'?
> 
> Thanks for your time and feedback. 
> _______________________________________________
> Mailing list: https://launchpad.net/~multi-touch-dev
> Post to     : multi-touch-dev@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~multi-touch-dev
> More help   : https://help.launchpad.net/ListHelp


_______________________________________________
Mailing list: https://launchpad.net/~multi-touch-dev
Post to     : multi-touch-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~multi-touch-dev
More help   : https://help.launchpad.net/ListHelp

Reply via email to