1libgii(7)                             GGI                            libgii(7)
2
3
4

NAME

6       libgii : A flexible library for input handling
7

DESCRIPTION

9       LibGII  is  an  input library developed by the GGI Project.  Its design
10       philosophy is similar to LibGGI,  which  deals  with  graphics  output.
11       LibGII  is  based  on  the  concept  of input streams, which virtualize
12       access to the underlying  input  drivers.  Events  from  various  input
13       devices  are abstracted into easy-to-use structures. LibGII also allows
14       the application to join streams together, receiving input from an arbi‐
15       trary combination of devices.
16
17       LibGII  is a separate component from LibGGI, although LibGGI depends on
18       LibGII for input purposes.  (LibGGI's input functions are simply  wrap‐
19       pers for LibGII functions.)
20

ENVIRONMENT VARIABLES

22       The  following  outlines  the  environment  variables, intended for the
23       user, which affect the behaviour of LibGII:
24
25       GII_INPUT
26              The  default  input  source(s)  and/or  filter(s)  to  use  when
27              giiOpen()  is  called  with  a  NULL  argument.   The format is:
28              input:inputargs.  Multiple inputs can be specified by this nota‐
29              tion: (i1):(i2) ....
30              Note:  This setting does not affect LibGGI visuals automatically
31              opening inputs. Use the GGI_INPUTx variable instead.
32
33
34       GII_DEBUG
35              The debug level for LibGII:
36
37              ·   0 or unset : debug output is off; debugging is off
38
39              ·   255 : all debug output is on
40
41              You may also bitwise 'or' any of the following together:
42
43              ·   2   : debug core
44
45              ·   32  : misc debugging output
46
47              ·   64  : debug dynamic library handling
48
49              ·   128 : debug event handling
50
51       GII_DEBUGSYNC
52              Turn on synchronous debug output, flushing  the  output  buffers
53              before returning from DPRINT calls.
54
55
56       GII_CONFDIR
57              Override  compiled-in  path  to global config files (Win32 only,
58              but not Cygwin).
59
60
61       Other environment variables specific to filters and  inputs  are  docu‐
62       mented in the corresponding manual page.
63

SEE ALSO

65       libgii.conf(5),  filter-keytrans(7),  filter-mouse(7),  filter-save(7),
66       filter-tcp(7),  input-directx(7),  input-linux-kbd(7),  input-mouse(7),
67       input-file(7),    input-linux-mouse(7),    input-tcp(7),   input-linux-
68       evdev(7), input-lk201(7).
69
70
71
72libgii-1.0.x                      2006-12-30                         libgii(7)
Impressum