Distributed Multihead X  1.16.4
_DMXLocalInitInfo Struct Reference

#include <dmxinputinit.h>

Data Fields

int keyboard
 
int keyClass
 
KeySymsRec keySyms
 
int freemap
 
CARD8 modMap [MAP_LENGTH]
 
XkbDescPtr xkb
 
XkbComponentNamesRec names
 
int freenames
 
int force
 
int buttonClass
 
int numButtons
 
unsigned char map [DMX_MAX_BUTTONS]
 
int valuatorClass
 
int numRelAxes
 
int numAbsAxes
 
int minval [DMX_MAX_AXES]
 
int maxval [DMX_MAX_AXES]
 
int res [DMX_MAX_AXES]
 
int minres [DMX_MAX_AXES]
 
int maxres [DMX_MAX_AXES]
 
int focusClass
 
int proximityClass
 
int kbdFeedbackClass
 
int ptrFeedbackClass
 
int ledFeedbackClass
 
int belFeedbackClass
 
int intFeedbackClass
 
int strFeedbackClass
 
int maxSymbols
 
int maxSymbolsSupported
 
KeySym * symbols
 

Detailed Description

Stores information from low-level device that is used to initialize the device at the dix level.

Field Documentation

int _DMXLocalInitInfo::belFeedbackClass

Non-zero if device has a bell

Referenced by dmxDeviceOnOff(), and othUSBGetInfo().

int _DMXLocalInitInfo::buttonClass
int _DMXLocalInitInfo::focusClass
int _DMXLocalInitInfo::force

Do not allow command line override

Referenced by dmxDummyKbdGetInfo(), dmxKeyboardOn(), and kbdUSBGetInfo().

int _DMXLocalInitInfo::freemap

If non-zero, free keySyms.map

Referenced by dmxBackendKbdGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), and dmxDummyKbdGetInfo().

int _DMXLocalInitInfo::freenames

Non-zero if names should be free'd

Referenced by dmxCommonKbdGetInfo(), and dmxKeyboardOn().

int _DMXLocalInitInfo::intFeedbackClass

Non-zero if device has integer feedback

Referenced by dmxDeviceOnOff().

int _DMXLocalInitInfo::kbdFeedbackClass
int _DMXLocalInitInfo::keyboard
int _DMXLocalInitInfo::ledFeedbackClass

Non-zero if device has LED indicators

Referenced by dmxDeviceOnOff(), and othUSBGetInfo().

int _DMXLocalInitInfo::maxSymbols

Maximum symbols

int _DMXLocalInitInfo::maxSymbolsSupported

Maximum symbols supported

CARD8 _DMXLocalInitInfo::modMap[MAP_LENGTH]
XkbComponentNamesRec _DMXLocalInitInfo::names

XKB component names

Referenced by dmxCommonKbdGetInfo(), dmxKeyboardOn(), and kbdUSBGetInfo().

int _DMXLocalInitInfo::numAbsAxes

Number of absolute axes

Referenced by dmxCommonOthGetInfo(), dmxDeviceOnOff(), and othUSBGetInfo().

int _DMXLocalInitInfo::proximityClass

Non-zero if device causes proximity events

Referenced by dmxCommonOthGetInfo(), and dmxDeviceOnOff().

int _DMXLocalInitInfo::ptrFeedbackClass
int _DMXLocalInitInfo::strFeedbackClass

Non-zero if device has string feedback

Referenced by dmxDeviceOnOff().

KeySym* _DMXLocalInitInfo::symbols

Key symbols

XkbDescPtr _DMXLocalInitInfo::xkb

XKB description

Referenced by dmxDeviceOnOff().


The documentation for this struct was generated from the following file:

Generated on Tue Aug 18 2015 01:27:31 for Distributed Multihead X by doxygen 1.8.8