I've been banging my head against this one for a while now, but I can't figure out what I am suppose to be doing. <br><br>I am using Debian Lenny/Sid with their Xorg packages. I've tried the Elographics driver, but my thing is not serial; it's usb so I figured that it's not suppose to be used with my device. I've tried hacking a 'elousb' driver and was able to get it to compile and sorta get loaded in this release... but I have absolutely know clue what I am doing. I can get the module to load but in it still complains that the driver is non-existant.
<br><br>I got it from: <a href="http://www.softcoded.net/eduard/elousb.html">http://www.softcoded.net/eduard/elousb.html</a><br><br>So I figured the evtouch seems to be the right driver.. but people only talk about Elo Intellitouch devices work which are accuostic devices, mine is a accutouch and is resistive so I figure it's different and I don't know if it's supported. I can get it to respond to key presses and I can sometimes get the cursor to wiggle back and forth at the bottom of the screen or the top of the screen and once sort a middle of the screen. 
<br>But I can't get it to move up and down any.<br><br>When trying to run the calibration tool it'll respond to clicks, but it doesn't seem to know that the cursor is moving around any. The minimal stays at '0' and the maximum stays at '2000' always for both X and Y no matter how much I move things around.
<br><br><br><br>The udev rules are a bit odd. It shows up as a joystick device? (is there a kernel bug here?)<br>ls -l /dev/input/by-id/<br>total 0<br>lrwxrwxrwx 1 root root 9 Oct 25 09:19 usb-EloTouchSystems_Inc_Elo_TouchSystems_2216_AccuTouch_USB_Touchmonitor_Interface_50U00000-event-joystick -> ../event0
<br>lrwxrwxrwx 1 root root 6 Oct 25 09:19 usb-EloTouchSystems_Inc_Elo_TouchSystems_2216_AccuTouch_USB_Touchmonitor_Interface_50U00000-joystick -> ../js0
<br><br><br><br><br>This is what I get from lsusb -v:<br>Bus 002 Device 002: ID 04e7:0050 Elo TouchSystems <br>Device Descriptor:<br>  bLength                18<br>  bDescriptorType         1
<br>  bcdUSB               1.10<br>  bDeviceClass            0 (Defined at Interface level)<br>  bDeviceSubClass         0 <br>  bDeviceProtocol         0 <br>  bMaxPacketSize0         8<br>  idVendor           0x04e7 Elo TouchSystems
<br>  idProduct          0x0050 <br>  bcdDevice            1.00<br>  iManufacturer           1 EloTouchSystems,Inc<br>  iProduct                2 Elo TouchSystems 2216 AccuTouch<AE> USB Touchmonitor Interface<br>  iSerial                 3 50U00000
<br>  bNumConfigurations      1<br>  Configuration Descriptor:<br>    bLength                 9<br>    bDescriptorType         2<br>    wTotalLength           34<br>    bNumInterfaces          1<br>    bConfigurationValue     1
<br>    iConfiguration          4 Model 2216<br>    bmAttributes         0xe0<br>      Self Powered<br>      Remote Wakeup<br>    MaxPower                0mA<br>    Interface Descriptor:<br>      bLength                 9
<br>      bDescriptorType         4<br>      bInterfaceNumber        0<br>      bAlternateSetting       0<br>      bNumEndpoints           1<br>      bInterfaceClass         3 Human Interface Devices<br>      bInterfaceSubClass      0 No Subclass
<br>      bInterfaceProtocol      0 None<br>      iInterface              5 SmartSet Protocol<br>        HID Device Descriptor:<br>          bLength                 9<br>          bDescriptorType        33<br>          bcdHID               
1.00<br>          bCountryCode           33 US<br>          bNumDescriptors         1<br>          bDescriptorType        34 Report<br>          wDescriptorLength     126<br>         Report Descriptors: <br>           ** UNAVAILABLE **
<br>      Endpoint Descriptor:<br>        bLength                 7<br>        bDescriptorType         5<br>        bEndpointAddress     0x81  EP 1 IN<br>        bmAttributes            3<br>          Transfer Type            Interrupt
<br>          Synch Type               None<br>          Usage Type               Data<br>        wMaxPacketSize     0x0008  1x 8 bytes<br>        bInterval               5<br>Device Status:     0x0000<br>  (Bus Powered)
<br>
<br> <br><br>For the Xorg.conf I tried similar configurations to this one:<br>Section "InputDevice"<br>    Identifier "touchscreen"<br>    Driver "evtouch"<br>    Option "Device" "/dev/input/by-id/usb-EloTouchSystems_Inc_Elo_TouchSystems_2216_AccuTouch_USB_Touchmonitor_Interface_50U00000-event-joystick"
<br>    Option "DeviceName" "touchscreen"<br>#    Option "MinX" "98"<br>#    Option "MinY" "43"<br>#    Option "MaxX" "940"<br>#    Option "MaxY" "925"
<br>   # Option "ReportingMode" "Raw"<br>    Option "Emulate3Buttons"<br>    Option "Emulate3Timeout" "50"<br>    Option "SendCoreEvents" "On"<br>#Option "SwapX" "1"
<br>#Option "SwapY" "1"<br>#    Option "Calibrate" "1"<br>EndSection<br><br><br><br><br>And I did add a dummy device..<br><br>Section "InputDevice"<br>    Identifier "dummy"
<br>    Driver "void"<br>    Option "Device" "/dev/input/mice"<br>EndSection<br><br><br><br>I realy want to get this working. Anything that I can do to help.. I'll work for it. I'll dissassemble the device and attack it with a multimeter if need be, but my experiance at this sort of thing is very very slight.
<br><br>Thank you.<br>