-----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----- _______________________________________________ Mailing list: https://launchpad.net/~multi-touch-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~multi-touch-dev More help : https://help.launchpad.net/ListHelp

