head 1.2; access; symbols netbsd-7-2-RELEASE:1.1.1.3 netbsd-7-1-2-RELEASE:1.1.1.3 netbsd-7-1-1-RELEASE:1.1.1.3 netbsd-7-1:1.1.1.3.0.14 netbsd-7-1-RELEASE:1.1.1.3 netbsd-7-1-RC2:1.1.1.3 netbsd-7-1-RC1:1.1.1.3 netbsd-7-0-2-RELEASE:1.1.1.3 netbsd-7-0-1-RELEASE:1.1.1.3 netbsd-7-0:1.1.1.3.0.12 netbsd-7-0-RELEASE:1.1.1.3 netbsd-7-0-RC3:1.1.1.3 netbsd-7-0-RC2:1.1.1.3 netbsd-7-0-RC1:1.1.1.3 netbsd-5-2-3-RELEASE:1.1.1.1 netbsd-5-1-5-RELEASE:1.1.1.1 netbsd-6-0-6-RELEASE:1.1.1.3 netbsd-6-1-5-RELEASE:1.1.1.3 netbsd-7:1.1.1.3.0.10 netbsd-7-base:1.1.1.3 netbsd-6-1-4-RELEASE:1.1.1.3 netbsd-6-0-5-RELEASE:1.1.1.3 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.3 riastradh-drm2:1.1.1.3.0.8 riastradh-drm2-base:1.1.1.3 netbsd-6-1-3-RELEASE:1.1.1.3 netbsd-6-0-4-RELEASE:1.1.1.3 netbsd-5-2-2-RELEASE:1.1.1.1 netbsd-5-1-4-RELEASE:1.1.1.1 netbsd-6-1-2-RELEASE:1.1.1.3 netbsd-6-0-3-RELEASE:1.1.1.3 netbsd-5-2-1-RELEASE:1.1.1.1 netbsd-5-1-3-RELEASE:1.1.1.1 netbsd-6-1-1-RELEASE:1.1.1.3 xorg-server-1-10-6:1.1.1.3 netbsd-6-1:1.1.1.3.0.6 netbsd-6-0-2-RELEASE:1.1.1.3 netbsd-6-1-RELEASE:1.1.1.3 netbsd-6-1-RC4:1.1.1.3 netbsd-6-1-RC3:1.1.1.3 netbsd-6-1-RC2:1.1.1.3 netbsd-6-1-RC1:1.1.1.3 netbsd-5-2:1.1.1.1.0.8 netbsd-6-0-1-RELEASE:1.1.1.3 netbsd-5-2-RELEASE:1.1.1.1 netbsd-5-2-RC1:1.1.1.1 netbsd-6-0:1.1.1.3.0.4 netbsd-6-0-RELEASE:1.1.1.3 netbsd-6-0-RC2:1.1.1.3 netbsd-6-0-RC1:1.1.1.3 netbsd-6:1.1.1.3.0.2 netbsd-6-base:1.1.1.3 netbsd-5-1-2-RELEASE:1.1.1.1 netbsd-5-1-1-RELEASE:1.1.1.1 xorg-server-1-10-3:1.1.1.3 mrg-xorg-server-1-9-5-pre-1-10-3:1.1.1.2 xorg-server-1-9-5:1.1.1.2 xorg-server-1-9-2:1.1.1.2 netbsd-5-1:1.1.1.1.0.6 netbsd-5-1-RELEASE:1.1.1.1 netbsd-5-1-RC4:1.1.1.1 netbsd-5-1-RC3:1.1.1.1 netbsd-5-1-RC2:1.1.1.1 netbsd-5-1-RC1:1.1.1.1 netbsd-5-0-2-RELEASE:1.1.1.1 xorg-server-1-6-5:1.1.1.1 xorg-server-1-6-3:1.1.1.1 netbsd-5-0-1-RELEASE:1.1.1.1 xorg-server-1-6-2:1.1.1.1 xorg-server-1-6-1-901:1.1.1.1 netbsd-5-0:1.1.1.1.0.4 netbsd-5-0-RELEASE:1.1.1.1 netbsd-5-0-RC4:1.1.1.1 netbsd-5-0-RC3:1.1.1.1 netbsd-5-0-RC2:1.1.1.1 netbsd-5-0-RC1:1.1.1.1 netbsd-5:1.1.1.1.0.2 netbsd-5-base:1.1.1.1 xorg-server-1-4-2:1.1.1.1 xorg:1.1.1; locks; strict; comment @# @; 1.2 date 2016.08.11.00.04.29; author mrg; state dead; branches; next 1.1; commitid FQxwnZNPy5ZgOOhz; 1.1 date 2008.07.31.19.50.32; author mrg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.07.31.19.50.32; author mrg; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 2010.11.23.05.21.23; author mrg; state Exp; branches; next 1.1.1.3; 1.1.1.3 date 2011.08.02.06.56.52; author mrg; state Exp; branches; next ; desc @@ 1.2 log @first merge of netbsd changes. not tested yet. @ text @
#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 |
|
|
Non-zero if device has a bell |
|
|
Non-zero if buttons are present |
|
|
Non-zero if device can cause focus |
|
|
Do not allow command line override |
|
|
If non-zero, free keySyms.map |
|
|
Non-zero if names should be free'd |
|
|
Non-zero if device has integer feedback |
|
|
Non-zero if device has keyboard feedback |
|
|
Non-zero if the device is a keyboard |
|
|
Non-zero if keys are present |
|
|
Key symbols |
|
|
Non-zero if device has LED indicators |
|
|
Button map |
|
|
Maximum resolutions |
|
|
Maximum symbols |
|
|
Maximum symbols supported |
|
|
Maximum values |
|
|
Minimum resolutions |
|
|
Minimum values |
|
|
Modifier map |
|
|
XKB component names |
|
|
Number of absolute axes |
|
|
Number of buttons |
|
|
Number of relative axes |
|
|
Non-zero if device causes proximity events |
|
|
Non-zero if device has pointer feedback |
|
|
Resolution |
|
|
Non-zero if device has string feedback |
|
|
Key symbols |
|
|
Non-zero if valuators are present |
|
|
XKB description |
#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().