Claus Matthiesen writes:
 > This is a summation of the discussion between the est. Bryan W. Headley,
 > the est. Egbert Eich and myself so far, along with a few new ideas...
 > 
 > OK. Most people seem to think we need a new way to do device handling of
 > what is currently called extended devices in X. I, as an applications
 > programmer, find that it is far too restrictive and very importantly
 > that the device drivers written for it do not sufficiently conform to
 > the documentation, and the device programmers find that it cannot
 > express all the aspects of a modern Human Input Device (or HID).
 > 
 > There are two choices: Either to fix the old broken API or to make
 > something new and phase the old API out.
 > 
 > In favor of fixing the old API is the fact that making a new one would
 > mean going over every driver to make them conform to the new API. This
 > is a large task. Besides, people know the old API.
 > 

We need to keep compatibility to the old API, which means when a
client with an earlier version connects we'd have to deliver the
events of the old API. Therefore keeping what is OK about the old
API actually makes a lot of sense.

I need to think a little bit more about your ideas.

Egbert.

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to