Michael,
>i do have the elo driver installed.
You mean, xf86Elo.so? It's not exactly the driver, it's
XInput extension which reads data from the real driver
than converts it into "mouse" events and sends to X.
If controller attached to the serial port xf86Elo will use
serial port driver as input and so doesn't need special
touch driver.
>here is the relevent section from my XF86config file:
<snip>
>Section "Pointer"
> Protocol "Microsoft"
> Device "/dev/ttyS1"
^^^^^^^^^^^^^^
In my XF86Config above points to /dev/null, since I don't have serial mouse,
but use touch as a pointer instead.
>EndSection
>Section "XInput"
> SubSection "Elographics"
> Port "/dev/ttyS1"
That means xf86Elo.so expects input from serial port driver,
from device attached to second serial port.
>that the "Pointer" section says to use /dev/ttyS1 seems very
>wrong to me.
No, If your touch controller wired to 2nd serial port the above is right.
>shouldn't the pointer be using the output of the Elo
>driver? where does that come from, and how do i specify that?
No, unless your controller wired to some exotic port. If yours uses
serial all you have to do is to adjust XF86Config to point to the right
port. Another story if xf86Elo you have doesn't suppport your particular
controller model. In that case you'll have to adjust xf86Elo.c to your
controller's protocol which isn't hard. But check with manufacturer first
(Elo System or Elotouch?), likely they already have new xf86Elo.so.
In my case proprietary controller wired to parallel port so I had to modify
xf86Elo and write touch driver, my XF86Config looks like:
Section "Module"
# This loads the module for Elographics touch-screen
Load "xf86Touch.so"
EndSection
Section "Pointer"
Protocol "ps/2"
Device "/dev/null"
EndSection
Section "Xinput"
SubSection "Elographics"
Port "/dev/touch"
DeviceName "Elo"
MinimumXPosition 1
MaximumXPosition 255
MinimumYPosition 1
MaximumYPosition 255
DebugLevel 2 #9
ScreenNo 0
UntouchDelay 10
ReportDelay 10
AlwaysCore
EndSubSection
EndSection
Regards,
> Pavel Tkatchouk
> Squirrel Systems of Canada
[EMAIL PROTECTED]
--
To unsubscribe from this list, send a message to [EMAIL PROTECTED]
with the command "unsubscribe linux-embedded" in the message body.
For more information, see <http://waste.org/mail/linux-embedded>.