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