#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 |
Stores information from low-level device that is used to initialize the device at the dix level.
Non-zero if device has a bell
Referenced by dmxDeviceOnOff(), and othUSBGetInfo().
Non-zero if buttons are present
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), and ps2LinuxGetInfo().
Non-zero if device can cause focus
Referenced by dmxBackendKbdGetInfo(), dmxCommonOthGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), dmxDummyKbdGetInfo(), kbdLinuxGetInfo(), and kbdUSBGetInfo().
Do not allow command line override
Referenced by dmxDummyKbdGetInfo(), dmxKeyboardOn(), and kbdUSBGetInfo().
If non-zero, free keySyms.map
Referenced by dmxBackendKbdGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), and dmxDummyKbdGetInfo().
Non-zero if names should be free'd
Referenced by dmxCommonKbdGetInfo(), and dmxKeyboardOn().
Non-zero if device has integer feedback
Referenced by dmxDeviceOnOff().
Non-zero if device has keyboard feedback
Referenced by dmxBackendKbdGetInfo(), dmxCommonOthGetInfo(), dmxConsoleKbdGetInfo(), dmxDummyKbdGetInfo(), kbdLinuxGetInfo(), and kbdUSBGetInfo().
Non-zero if the device is a keyboard
Referenced by dmxBackendKbdGetInfo(), dmxCommonOthGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), dmxDummyKbdGetInfo(), kbdLinuxGetInfo(), and kbdUSBGetInfo().
Non-zero if keys are present
Referenced by dmxBackendKbdGetInfo(), dmxCommonOthGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), dmxDummyKbdGetInfo(), kbdLinuxGetInfo(), kbdUSBGetInfo(), mouUSBGetInfo(), and othUSBGetInfo().
KeySymsRec _DMXLocalInitInfo::keySyms |
Key symbols
Referenced by dmxBackendKbdGetInfo(), dmxCommonOthGetInfo(), dmxConsoleKbdGetInfo(), dmxDeviceOnOff(), dmxDummyKbdGetInfo(), kbdLinuxGetInfo(), kbdUSBGetInfo(), mouUSBGetInfo(), and othUSBGetInfo().
Non-zero if device has LED indicators
Referenced by dmxDeviceOnOff(), and othUSBGetInfo().
unsigned char _DMXLocalInitInfo::map[DMX_MAX_BUTTONS] |
Button map
Referenced by dmxBackendMouGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), and ps2LinuxGetInfo().
int _DMXLocalInitInfo::maxres[DMX_MAX_AXES] |
Maximum resolutions
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
Maximum symbols
Maximum symbols supported
int _DMXLocalInitInfo::maxval[DMX_MAX_AXES] |
Maximum values
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
int _DMXLocalInitInfo::minres[DMX_MAX_AXES] |
Minimum resolutions
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
int _DMXLocalInitInfo::minval[DMX_MAX_AXES] |
Minimum values
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
CARD8 _DMXLocalInitInfo::modMap[MAP_LENGTH] |
Modifier map
Referenced by dmxBackendKbdGetInfo(), dmxConsoleKbdGetInfo(), kbdLinuxGetInfo(), and kbdUSBGetInfo().
XkbComponentNamesRec _DMXLocalInitInfo::names |
XKB component names
Referenced by dmxCommonKbdGetInfo(), dmxKeyboardOn(), and kbdUSBGetInfo().
Number of absolute axes
Referenced by dmxCommonOthGetInfo(), dmxDeviceOnOff(), and othUSBGetInfo().
Number of buttons
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), and ps2LinuxGetInfo().
Number of relative axes
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
Non-zero if device causes proximity events
Referenced by dmxCommonOthGetInfo(), and dmxDeviceOnOff().
Non-zero if device has pointer feedback
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), and ps2LinuxGetInfo().
int _DMXLocalInitInfo::res[DMX_MAX_AXES] |
Resolution
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
Non-zero if device has string feedback
Referenced by dmxDeviceOnOff().
KeySym* _DMXLocalInitInfo::symbols |
Key symbols
Non-zero if valuators are present
Referenced by dmxBackendMouGetInfo(), dmxCommonOthGetInfo(), dmxConsoleMouGetInfo(), dmxDeviceOnOff(), dmxDummyMouGetInfo(), mouUSBGetInfo(), msLinuxGetInfo(), othUSBGetInfo(), and ps2LinuxGetInfo().
XkbDescPtr _DMXLocalInitInfo::xkb |
XKB description
Referenced by dmxDeviceOnOff().