HID guys,

I took over support of the Aiptek tablet HID driver from Chris Atenasio. Things have been difficult insofar as I don't completely understand the HID spec, and I've been working from an incomplete hardware spec. (Other than that, everything is good!)

1. I have some new Aiptek product IDs for usbutils. My problem is, there is not a clearcut definition of which tablets use which product Ids. Which is why, if I want to know which model is attached, I have to ask the tablet for the size of it's drawing area. Their Windows driver has the same problem.

2. I have questions about how the HID interrupt callback routine works (aka, wacom_irq). I'm currently getting stylus information passed to me. However, that information (encapsulated in report 1) doesn't have information about the macro keys. Those come from a different report.

I don't see anything in the driver the specifically registers report 1 to come in through the interrupt callback. But assuming that I could have reports 1 and 4 use interrupt callbacks, how do I know which report is being served? E.g., is the report id embedded in the urb structure?

3. Is there any way to communicate to the driver? For example, I want to programmatically ask for relative coordinates, or absolute coordinates. What's the best way? Right now, I'm thinking about making a file available somewhere in the procfs. Is that good?

--
____ .:. ____
Bryan W. Headley - [EMAIL PROTECTED]



-------------------------------------------------------
This SF.NET email is sponsored by: Thawte.com
Understand how to protect your customers personal information by implementing
SSL on your Apache Web Server. Click here to get our FREE Thawte Apache Guide: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0029en
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to