+ merge the DeviceEvent and KeyEvent structs to avoid the
bogus casting of these back and forth.
+ complete implementation of support for RelationSet and
StateSet, and export to cspi.
+ complete and test the pre-emptive key API so that we don't
always do AnyKey grabs. [Bill]
+ merge the DeviceEvent and KeyEvent structs to avoid the
bogus casting of these back and forth.
+ complete implementation of support for RelationSet and
StateSet, and export to cspi.
+ complete and test the pre-emptive key API so that we don't
always do AnyKey grabs. [Bill]