#include <dmxinput.h>
| Data Fields | |
| const char * | name | 
| Bool | freename | 
| Bool | detached | 
| int | inputIdx | 
| int | scrnIdx | 
| Bool | core | 
| Bool | console | 
| Bool | windows | 
| dmxSigioState | sigioState | 
| int | sigioFdCount | 
| int | sigioFd [DMX_MAX_SIGIO_FDS] | 
| Bool | sigioAdded [DMX_MAX_SIGIO_FDS] | 
| int | vt_switch_pending | 
| int | vt_switched | 
| int | numDevs | 
| DMXLocalInputInfoPtr * | devs | 
| char * | keycodes | 
| char * | symbols | 
| char * | geometry | 
| 
 | 
| True if console and backend input share the same backend display | 
| 
 | 
| If True, initialize these devices as devices that send core events | 
| 
 | 
| If true, input screen is detached | 
| 
 | 
| List of actual input devices. Each _DMXInputInfo structure can refer to more than one device. For example, the keyboard and the pointer of a backend display; or all of the XInput extension devices on a backend display. | 
| 
 | 
| If true, free name on destroy | 
| 
 | 
| XKB geometry from command line | 
| 
 | 
| Index into dmxInputs global | 
| 
 | 
| XKB keycodes from command line | 
| 
 | 
| Name of input display or device (from command line or config file) | 
| 
 | 
| Number of devices handled in this _DMXInputInfo structure. | 
| 
 | 
| Index into dmxScreens global | 
| 
 | 
| Active fds | 
| 
 | 
| List of fds | 
| 
 | 
| Number of fds in use | 
| 
 | 
| Current stat | 
| 
 | 
| XKB symbols from command line | 
| 
 | 
| True if a VT switch is pending, but has not yet happened. | 
| 
 | 
| True if a VT switch has happened. | 
| 
 | 
| True if window outlines are draw in console |