[clue-tech] XFree86 device driver documentation?

Jim Ockers ockers at ockers.net
Mon Apr 2 15:07:16 MDT 2007


Hi CLUEbies,

We have to write an XFree86 input device driver for a touchscreen that
needs a nice normal XFree86 driver.

The only documentation we've been able to find for this sort of thing
is the actual XFree86 source code.  Does anyone out there know what
documentation we could refer to, such as API documentation, besides the
XFree86 source code?

The O'Reilly XLib books are interesting but do not apply to this
project, since we are not developing an X11 application.  The XFree86
"documentation" consists of mainly the man pages for the drivers that
come with XFree86, none of which say anything about the complex inter-
faces between X server and Input driver, and Input driver and hardware.

Obviously there are some examples of other touchscreen drivers that we
can use but I was hoping someone knew of a book or useful website
that documented the API spec for XFree86 InputDevice drivers.

We have the hardware touchscreen controller's protocol document so
right now the working plan is to use some other touchscreen driver for
which we have the source as an example.  It's on a serial port /dev/ttyS1
so we don't have any goofy hardware interfaces to worry about.

Yes I've googled for this but only halfheartedly since I didn't like
the looks of anything it returned on the first page of results.

Thanks for any advice,
Jim

-- 
Jim Ockers, P.Eng. (ockers at ockers.net)
Contact info: please see http://www.ockers.net/



More information about the clue-tech mailing list