[xorg-bugzilla-noise] [Bug 506] New: Bug in xf86Elo.c
bugzilla-daemon at pdx.freedesktop.org
bugzilla-daemon at pdx.freedesktop.org
Tue Apr 20 02:52:13 EST 2004
http://pdx.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=506
Summary: Bug in xf86Elo.c
Product: xorg
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Input/other
AssignedTo: xorg-bugzilla-noise at freedesktop.org
ReportedBy: fedora at bastafidli.com
This bug is copy of xfree86 bug #1347 since I believe it exists in both trees
and I want to get my fix merged into both distributions.
I have two elographics touchscreens connected to Matrox G450 running
Fedora Core 1 (whatever version of XFree86 it is using). I have
problem that the cursor doesn't correctly follow the touch, that is
when I tap in the second touchscreen than where the cursor is
currently, it doesn't go there. I have to keep my finger on the
touchscreen and eventually the cursor goes to the correct
touchscreen. Once it is in correct touchscreen everything works just
fine.
I poke around the code in xf86Elo.c and it seems like the call to
xf86XInputSetScreen doesn't get executed properly. THis calls is made
in this driver in xf86EloConvert which is setup as conversion_proc.
I read the documentation for xf86XInputSetScreen in xf86XInput.c and
it says that this method should be called in ReadInput method which
is for this driver method xf86EloReadInput. This seems to be a potential
problem causing the xf86XInputSetScreen to don't get executed. I have talked
about this with Tristan Van Berkom <vantr at touchtunes.com> who confirmed it.
I have create a fix and we have tested with for period of 2-3 months on several
workstations with 2 touchscreens and everything worked fine. I have not
synchronized it against the head 1.17 and the fixed file is attached. Hope you
can include it in the distribution.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the xorg-bugzilla-noise
mailing list