multi-touch-dev team mailing list archive
-
multi-touch-dev team
-
Mailing list archive
-
Message #00102
Re: n-trig updates
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 04/08/10 17:05, Bryce Harrington wrote:
> On Thu, Apr 08, 2010 at 04:05:09PM -0400, Rafi Rubin wrote:
>>> P.S. I've hooked up a Dell MT lcd panel but it seems this is going to
>>> require a different method for testing since it seems not to be
>>> USB-based. Do you guys have tips on what needs done in this sort of
>>> case?
>>
>> Is it serial or something even weirder? What model is the screen and do you
>> know who made the touch sensor?
>
> Actually I'm wrong, it is USB-based. Still, even with the USB plugged
> in I'm not seeing touchscreen devices for it in
> lsinput/lsusb/xinput/dmesg, but I do see some entries in lsusb which
> aren't there with it unplugged:
>
> Bus 002 Device 010: ID 1926:0064
> Bus 002 Device 009: ID 0424:2514 Standard Microsystems Corp.
> Bus 002 Device 008: ID 05a9:2656 OmniVision Technologies, Inc.
> Bus 002 Device 007: ID 0424:2512 Standard Microsystems Corp.
>
>
> http://accessories.us.dell.com/sna/products/Displays/productdetail.aspx?c=us&l=en&cs=19&sku=320-1172
>
Please send the result of "lsusb -vv" and check to see if there's anything in
/debug/hid (mount debugfs if you haven't already). If there is anything there,
cat the contents of any "rdesc" files and send those too. Also "find /dev "
grep hid", there might be a hidraw or hiddev node sitting around.
I wouldn't be terrible surprised if the device is just masked off and being
ignored. If so, the first step is to fix IS_INPUT_APPLICATION in
include/linux/hid.h.
If I had to guess I'd say this might be worth a try:
- - #define IS_INPUT_APPLICATION(a) (((a >= 0x00010000) && (a <= 0x00010008)) ||
(a == 0x00010080) || (a == 0x000c0001) || ((a >= 0x000d0002) && (a <= 0x000d0006)))
+ #define IS_INPUT_APPLICATION(a) (((a >= 0x00010000) && (a <= 0x00010008)) ||
(a == 0x00010080) || (a == 0x000c0001) || ((a >= 0x000d0002) && (a <= 0x000d000c)))
(increase the range from white board to "multiple point digitizer").
Anyway, at least send the less distracting bits if you have a minute. You can
leave your kernel alone if (as if that's in question) you are busy.
Rafi
ps. that looks like a cool screen.
quick google search suggests omnivision is a camera and smsc makes "capacitive
touch sensors" among other things.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAku+TqcACgkQwuRiAT9o6087mQCgriW2cofaBbRWHaQ/jegN/92E
R/8An0V3KlZX+JYYsWgMQMCBtL5TN1HA
=L/k1
-----END PGP SIGNATURE-----
Follow ups
References
-
Re: n-trig updates
From: Duncan M. McGreggor, 2010-04-07
-
Re: n-trig updates
From: Rafi Rubin, 2010-04-07
-
Re: n-trig updates
From: Stéphane Chatty, 2010-04-07
-
Re: n-trig updates
From: Bryce Harrington, 2010-04-07
-
Re: n-trig updates
From: Stéphane Chatty, 2010-04-07
-
Re: n-trig updates
From: Bryce Harrington, 2010-04-07
-
Re: n-trig updates
From: Stéphane Chatty, 2010-04-08
-
Re: n-trig updates
From: Rafi Rubin, 2010-04-08
-
Re: n-trig updates
From: Bryce Harrington, 2010-04-08
-
Re: n-trig updates
From: Rafi Rubin, 2010-04-08
-
Re: n-trig updates
From: Bryce Harrington, 2010-04-08