other sections
| XQueryDeviceState(3X11) | X FUNCTIONS | XQueryDeviceState(3X11) |
̾??¶
XQueryDeviceState - ??ĥ???ϥǥХ????ξ??֤??䤤???碌??
????¶
XQueryDeviceState(display, device)
Display *display;
XDevice *device;
??????¶
????¶
XQueryDeviceState ?ꥯ?????Ȥ????ϥǥХ????ξ??֤??䤤???碌?롣 ???Υꥯ?????Ȥˤ??äƥǥХ??????Υ??????ܥ???(???????Ƥ??뤫?ɤ???)?? ?Х??奨????(???ߤ???)?θ??ߤξ??֤????Τ????롣 ?ǥХ??????ΥХ??奨?????ϡ??????ͤξ????ξ????ˤ? 0 ?????Τ????????? ?ξ????ξ????ˤϸ??ߤ??ͤ????Τ??롣
XQueryDeviceState ?ϥ??顼 BadDevice ???????Ȥ????롣
??¤??¶
XDeviceState ??¤?Τ????Ƥ??ʲ??˼?????
typedef struct {
XID device_id;
int num_classes;
XInputClass *data;
} XDeviceState;
XValuatorState ??¤?Τ????Ƥ??ʲ??˼?????
typedef struct {
unsigned char class;
unsigned char length;
unsigned char num_valuators;
unsigned char mode;
int *valuators;
} XValuatorState;
XKeyState ??¤?Τ????Ƥ??ʲ??˼?????
typedef struct {
unsigned char class;
unsigned char length;
short num_keys;
char keys[32];
} XKeyState;
XButtonState ??¤?Τ????Ƥ??ʲ??˼?????
typedef struct {
unsigned char class;
unsigned char length;
short num_buttons;
char buttons[32];
} XButtonState;
?֤???¶
- BadDevice
- ?????ʥǥХ????????ꤵ?줿?????ꤵ?줿?ǥХ?????¸?ߤ??ʤ????????Υ??? ???????Ȥ? XOpenInputDevice ???ȤäƥǥХ??????ץƤ??ʤ??? ???Υ??顼?ϡ????ꤷ???ǥХ?????¾?Υ??饤?????Ȥ? XChangeKeyboardDevice ?ꥯ?????Ȥ? XChangePointerDevice ?? ???????Ȥˤ??ä? X ?Υ????ܡ??ɥǥХ????? X ?Υݥ??ǥХ????ˤ??줿 ???ˤⵯ???롣
??Ϣ????¶
Programming with Xlib
| Release 6.5 | X Version 11 |