events in evdev.c

Chuck Robey chuckr at
Thu Sep 18 09:10:13 PDT 2008

Hash: SHA1

Daniel Stone wrote:
> On Wed, Sep 17, 2008 at 08:38:09PM -0400, Chuck Robey wrote:
>> I don't know if this is important or not, and I won't harp on this, but I've
>> heard before that an attempt is made both to keep evdev.c very current, AND to
>> have it not have anything in it that is Linux-only.
> I don't know where you heard the Linux-only bit, but it's completely
> wrong.  evdev is a Linux-only API.

Sorry, I can't parse what you wrote.  You don't know where I heard that Xorg is
Linux-only?  Is that what you said?  My understanding *had been* that Xorg was
trying to be compatible with as many Unixes as possible, and specifically avoid
being Linux only, which is why seeing the depth of Linuxcode that is in your
flagship input driver, evdev, surprised me so.  I uderstood, from Peter's mail,
that I'm wrong there, and the use of Linux-only ocde in that flagship driver was
deliberate.  Simply really surprised me, that's all.

Or were you saying maybe that I was wrong stating that evdev.c had been made
Linux only?  All of the inclusions from Linux's input.h, which allows the Linux
events interface, prove my point well enough, I think.  Or, maybe you were
saying I was wrong in thinking that you folks were trying to make Xorg not be
Linux only?  Damn, it's hard to comment when I can't figure out what you were

If I was correct, why don't you just let it go, then, we don't need to air this
out any more, I was just surprised.

> Cheers,
> Daniel

Version: GnuPG v2.0.9 (FreeBSD)
Comment: Using GnuPG with Mozilla -


More information about the xorg mailing list