2004-12-06 21:34:48 +00:00
|
|
|
LibGII (General Input Interface) is intended to be to input what our LibGGI
|
|
|
|
(General Graphics Interface) library is to graphics.
|
2000-01-29 04:57:43 +00:00
|
|
|
|
2004-12-06 21:34:48 +00:00
|
|
|
LibGII is based on the concept of input streams, which virtualize access
|
|
|
|
to the underlying input drivers. Events from various input devices are
|
|
|
|
abstracted into easy-to-use structures. LibGII also allows the application to
|
|
|
|
join streams together, receiving input from an arbitrary combination of
|
|
|
|
devices. LibGII is a separate component from LibGGI, although LibGGI
|
|
|
|
depends on LibGII for input purposes.
|
|
|
|
|
|
|
|
The main purpose of this LibGII release is to accompany our LibGGI
|
|
|
|
release, but you're still very welcome to use LibGII as a standalone
|
|
|
|
library for your non-LibGGI applications. Also you might be interrested in
|
|
|
|
the mhub utility found in the demos directory. mhub is a mouse event repeater
|
|
|
|
and converter. See mhub(1) and the libgii(7) and input-<target>(7) manual pages
|
|
|
|
for more info.
|
2000-01-29 04:57:43 +00:00
|
|
|
|
|
|
|
WWW: http://www.ggi-project.org/
|
|
|
|
|
|
|
|
--
|
|
|
|
mwest@uct.ac.za
|