evcalibrate

Alan McCosh amccosh at gmail.com
Wed Jan 27 13:55:20 PST 2010


>
> 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!
>

The eGalax axis-remapping is definitely a hack/workaround.  I'll report the
bugs and contact the maintainers asap.

The 3M patch is a userspace event filter and I *think* rightly belongs in
xf86-input-evdev.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x.org/archives/xorg/attachments/20100127/a2f92553/attachment.html>


More information about the xorg mailing list