evcalibrate

Éric Piel E.A.B.Piel at tudelft.nl
Wed Jan 27 08:38:56 PST 2010


Op 23-01-10 04:47, Alan McCosh schreef:
> A new tool is available for evdev touchscreen calibration, evcalibrate.
> http://sourceforge.net/projects/evcalibrate/
:
> - Some patching of evdev was required to better support the 3M and
> eGalax screens.  These patches are available from the same project site,
Hi,
It would probably make sense to have the fixes merged, so that any
calibration application works out of the box.

Looking at the patches, they all modify evdev, but they seem to be more
of a "workaround" kind than real fixes:
+    if (id[1]==0xeef && id[2]==0x1)
+    {
+    	pEvdev->egalaxHack=TRUE;
+	xf86Msg(X_INFO, "%s: Enabling egalax hack (Z/Rx)->(X/Y)\n", pInfo->name);

or:
+			case 330: // button up/down
+			case 272:

It seems like the real fixes should go into the kernel drivers, to
follow a more standard interface. Have you reported the bugs, or
contacted the maintainers of the respective drivers? It would be great
to do so!

Cheers,
Eric



More information about the xorg mailing list