Public Types |
enum | Button {
ESC = 1,
ONE,
TWO,
THREE,
FOUR,
FIVE,
SIX,
SEVEN,
EIGHT,
NINE,
ZERO,
MINUS,
EQUAL,
BACKSPACE,
TAB,
Q,
W,
E,
R,
T,
Y,
U,
I,
O,
P,
LEFT_BRACKET,
RIGHT_BRACKET,
ENTER,
LEFT_CONTROL,
A = 4,
S,
D,
F,
G,
H,
J,
K,
L,
SEMICOLON,
APOSTROPHE,
GRAVE,
LEFT_SHIFT,
BACKSLASH,
Z,
X,
C,
V,
B,
N,
M,
COMMA,
PUNCTUATION,
SLASH,
RIGHT_SHIFT,
KEYPAD_ASTERISK,
LEFT_ALT,
SPACE,
CAPSLOCK,
F_ONE,
F_TWO,
F_THREE,
F_FOUR,
F_FIVE,
F_SIX,
F_SEVEN,
F_EIGHT,
F_NINE,
F_TEN,
NUM_LOCK,
SCROLL_LOCK,
KEYPAD_SEVEN,
KEYPAD_EIGHT,
KEYPAD_NINE,
KEYPAD_MINUSE,
KEYPAD_FOUR,
KEYPAD_FIVE,
KEYPAD_SIX,
KEYPAD_PLUS,
KEYPAD_ONE,
KEYPAD_TWO,
KEYPAD_THREE,
KEYPAD_ZERO,
KEYPAD_PUNCTUATION,
ZENKAKUHANKAKU = 85,
ONEZEROTWOND,
F_ELEVEN,
F_TWELVE,
R_ZERO,
KATAKANA,
HIRAGANA,
HENKAN,
KATAKANAHIRAGANA,
MUHENKAN,
KEYPAD_JPCOMMA,
KEYPAD_ENTER,
RIGHT_CTRL,
KEYPAD_SLASH,
SYSRQ,
RIGHT_ALT,
LINEFEED,
HOME,
UP_ARROW,
PAGEUP,
LEFT_ARROW,
RIGHT_ARROW,
END,
DOWN_ARROW,
PAGEDOWN,
INSERT,
DELETE,
MACRO,
MUTE,
VOLUME_DOWN,
VOLUME_UP,
POWER,
KEYPAD_EQUAL,
KEYPAD_PLUS_AND_MINUS,
PAUSE,
KEYPAD_COMMA = 121,
HANGUEL,
HANJA,
YEN,
LEFT_META,
RIGHT_META,
COMPOSE,
STOP,
AGAIN,
PROPS,
UNDO,
FRONT,
COPY,
OPEN,
PASTE,
FIND,
CUT,
HELP,
MENU,
CALC,
SETUP,
SLEEP,
WAKEUP,
FILE,
SEND_FILE,
DELETE_FILE,
X_FER,
PROG_ONE,
PROG_TWO,
WWW,
MSDOS,
COFFEE,
DIRECTION,
CYCLE_WINDOWS,
MAIL,
BOOKMARKS,
COMPUTER,
BACK,
FORWARD,
CLOSE_CD,
EJECT_CD,
EJECT_AND_CLOSE_CD,
NEXT_SONG,
PLAY_PAUSE,
PREVIOUS_SONG,
STOP_CD,
RECORD,
REWIND,
PHONE,
ISOKEY,
CONFIG,
HOMEPAGE,
REFRESH,
EXIT,
MOVE,
EDIT,
SCROLLUP,
SCROLLDOWN,
KEYPAD_LEFT_PARENTHESE,
KEYPAD_RIGHT_PARENTHESE,
F_THIRTEEN = 183,
F_FOURTEEN,
F_FIFTEEN,
F_SIXTEEN,
F_SEVENTEEN,
F_EIGHTTEEN,
F_NINETEEN,
F_TWENTY,
F_TWENTYONE,
F_TWENTYTWO,
F_TWENTYTHREE,
F_TWENTYFOUR,
PLAY_CD = 200,
PAUSE_CD,
PROG_THREE,
PROG_FOUR,
SUSPEND = 205,
CLOSE,
PLAY,
FASTFORWARD,
BASS_BOOST,
PRINT,
HP,
CAMERA,
SOUND,
QUESTION,
EMAIL,
CHAT,
SEARCH,
CONNECT,
FINANCE,
SPORT,
SHOP,
ALT_ERASE,
CANCEL,
BRIGHTNESS_DOWN,
BRIGHTNESS_UP,
MEDIA,
SWITCH_VIDEOMODE,
KB_ILLUM_TOGGLE,
KB_ILLUM_DOWN,
KB_ILLUM_UP,
BUTTON_ZERO = 256,
BUTTON_ONE = 1,
BUTTON_TWO,
BUTTON_THREE,
BUTTON_FOUR,
BUTTON_FIVE,
BUTTON_SIX,
BUTTON_SEVEN,
BUTTON_EIGHT,
BUTTON_NINE,
MOUSE_LEFT_BUTTON = 272,
MOUSE_RIGHT_BUTTON,
MOUSE_MIDDLE_BUTTON,
MOUSE_BUTTON_FOUR,
MOUSE_BUTTON_FIVE,
MOUSE_BUTTON_SIX,
MOUSE_BUTTON_SEVEN,
MOUSE_BUTTON_EIGHT,
TRIGGER = 288,
THUMB_BUTTON_ONE,
THUMB_BUTTON_TWO,
TOP_BUTTON_ONE,
TOP_BUTTON_TWO,
PINKIE_BUTTON,
BASE_BUTTON_ONE,
BASE_BUTTON_TWO,
BASE_BUTTON_THREE,
BASE_BUTTON_FOUR,
BASE_BUTTON_FIVE,
BASE_BUTTON_SIX,
BUTTON_DEAD = 303,
BUTTON_A,
BUTTON_B,
BUTTON_C,
BUTTON_X,
BUTTON_Y,
BUTTON_Z,
BUTTON_TL_ONE,
BUTTON_TR_ONE,
BUTTON_TL_TWO,
BUTTON_TR_TWO,
BUTTON_SELECT,
BUTTON_START,
BUTTON_MODE,
BUTTON_THUMB_LEFT,
BUTTON_THUMB_RIGHT,
TOOL_PEN = 320,
TOOL_RUBBER,
TOOL_BRUSH,
TOOL_PENCIL,
TOOL_AIRBRUSH,
TOOL_FINGER,
TOOL_MOUSE,
TOOL_LENS,
TOUCH = 330,
STYLUS,
STYLUS_TWO,
DOUBLETAB,
TRIPLETAB,
GEAR_UP = 336,
GEAR_DOWN,
OK = 352,
SELECT,
GOTO,
CLEAR,
POWER_TWO,
OPTION,
INFO,
TIME,
VENDOR,
ARCHIVE,
PROGRAM,
CHANNEL,
FAVORITES,
EPG,
PVR,
MHP,
LANGUAGE,
TITLE,
SUBTITLE,
ANGLE,
ZOOM,
MODE,
KEYBOARD,
SCREEN,
PC,
TV,
TV_TWO,
VCR,
VCR_TWO,
SAT,
SAT_TWO,
CD,
TAPE,
RADIO,
TUNER,
PLAYER,
TEXT,
DVD,
AUX,
MP_THREE,
AUDIO,
VIDEO,
DIRECTORY,
LIST,
MEMO,
CALENDAR,
RED,
GREEN,
YELLOW,
BLUE,
CHANNEL_UP,
CHANNEL_DOWN,
FIRST,
LAST,
AB,
NEXT,
RESTART,
SLOW,
SHUFFLE,
BREAK,
PREVIOUS,
DIGITS,
TEEN,
TWEN,
DELEOL = 448,
DELEOS,
INSLINE,
DELLINE,
FN = 464,
FN_ESC,
FN_F_ONE,
FN_F_TWO,
FN_F_THREE,
FN_F_FOUR,
FN_F_FIVE,
FN_F_SIX,
FN_F_SEVEN,
FN_F_EIGHT,
FN_F_NINE,
FN_F_TEN,
FN_F_ELEVEN,
FN_F_TWELVE,
FN_ONE,
FN_TWO,
FN_D,
FN_E,
FN_F,
FN_S,
FN_B,
ESC = 1,
ONE,
TWO,
THREE,
FOUR,
FIVE,
SIX,
SEVEN,
EIGHT,
NINE,
ZERO,
MINUS,
EQUAL,
BACKSPACE,
TAB,
Q,
W,
E,
R,
T,
Y,
U,
I,
O,
P,
LEFT_BRACKET,
RIGHT_BRACKET,
ENTER,
LEFT_CONTROL,
A = 4,
S,
D,
F,
G,
H,
J,
K,
L,
SEMICOLON,
APOSTROPHE,
GRAVE,
LEFT_SHIFT,
BACKSLASH,
Z,
X,
C,
V,
B,
N,
M,
COMMA,
PUNCTUATION,
SLASH,
RIGHT_SHIFT,
KEYPAD_ASTERISK,
LEFT_ALT,
SPACE,
CAPSLOCK,
F_ONE,
F_TWO,
F_THREE,
F_FOUR,
F_FIVE,
F_SIX,
F_SEVEN,
F_EIGHT,
F_NINE,
F_TEN,
NUM_LOCK,
SCROLL_LOCK,
KEYPAD_SEVEN,
KEYPAD_EIGHT,
KEYPAD_NINE,
KEYPAD_MINUSE,
KEYPAD_FOUR,
KEYPAD_FIVE,
KEYPAD_SIX,
KEYPAD_PLUS,
KEYPAD_ONE,
KEYPAD_TWO,
KEYPAD_THREE,
KEYPAD_ZERO,
KEYPAD_PUNCTUATION,
ZENKAKUHANKAKU = 85,
ONEZEROTWOND,
F_ELEVEN,
F_TWELVE,
R_ZERO,
KATAKANA,
HIRAGANA,
HENKAN,
KATAKANAHIRAGANA,
MUHENKAN,
KEYPAD_JPCOMMA,
KEYPAD_ENTER,
RIGHT_CTRL,
KEYPAD_SLASH,
SYSRQ,
RIGHT_ALT,
LINEFEED,
HOME,
UP_ARROW,
PAGEUP,
LEFT_ARROW,
RIGHT_ARROW,
END,
DOWN_ARROW,
PAGEDOWN,
INSERT,
DELETE,
MACRO,
MUTE,
VOLUME_DOWN,
VOLUME_UP,
POWER,
KEYPAD_EQUAL,
KEYPAD_PLUS_AND_MINUS,
PAUSE,
KEYPAD_COMMA = 121,
HANGUEL,
HANJA,
YEN,
LEFT_META,
RIGHT_META,
COMPOSE,
STOP,
AGAIN,
PROPS,
UNDO,
FRONT,
COPY,
OPEN,
PASTE,
FIND,
CUT,
HELP,
MENU,
CALC,
SETUP,
SLEEP,
WAKEUP,
FILE,
SEND_FILE,
DELETE_FILE,
X_FER,
PROG_ONE,
PROG_TWO,
WWW,
MSDOS,
COFFEE,
DIRECTION,
CYCLE_WINDOWS,
MAIL,
BOOKMARKS,
COMPUTER,
BACK,
FORWARD,
CLOSE_CD,
EJECT_CD,
EJECT_AND_CLOSE_CD,
NEXT_SONG,
PLAY_PAUSE,
PREVIOUS_SONG,
STOP_CD,
RECORD,
REWIND,
PHONE,
ISOKEY,
CONFIG,
HOMEPAGE,
REFRESH,
EXIT,
MOVE,
EDIT,
SCROLLUP,
SCROLLDOWN,
KEYPAD_LEFT_PARENTHESE,
KEYPAD_RIGHT_PARENTHESE,
F_THIRTEEN = 183,
F_FOURTEEN,
F_FIFTEEN,
F_SIXTEEN,
F_SEVENTEEN,
F_EIGHTTEEN,
F_NINETEEN,
F_TWENTY,
F_TWENTYONE,
F_TWENTYTWO,
F_TWENTYTHREE,
F_TWENTYFOUR,
PLAY_CD = 200,
PAUSE_CD,
PROG_THREE,
PROG_FOUR,
SUSPEND = 205,
CLOSE,
PLAY,
FASTFORWARD,
BASS_BOOST,
PRINT,
HP,
CAMERA,
SOUND,
QUESTION,
EMAIL,
CHAT,
SEARCH,
CONNECT,
FINANCE,
SPORT,
SHOP,
ALT_ERASE,
CANCEL,
BRIGHTNESS_DOWN,
BRIGHTNESS_UP,
MEDIA,
SWITCH_VIDEOMODE,
KB_ILLUM_TOGGLE,
KB_ILLUM_DOWN,
KB_ILLUM_UP,
BUTTON_ZERO = 256,
BUTTON_ONE = 1,
BUTTON_TWO,
BUTTON_THREE,
BUTTON_FOUR,
BUTTON_FIVE,
BUTTON_SIX,
BUTTON_SEVEN,
BUTTON_EIGHT,
BUTTON_NINE,
MOUSE_LEFT_BUTTON = 272,
MOUSE_RIGHT_BUTTON,
MOUSE_MIDDLE_BUTTON,
MOUSE_BUTTON_FOUR,
MOUSE_BUTTON_FIVE,
MOUSE_BUTTON_SIX,
MOUSE_BUTTON_SEVEN,
MOUSE_BUTTON_EIGHT,
TRIGGER = 288,
THUMB_BUTTON_ONE,
THUMB_BUTTON_TWO,
TOP_BUTTON_ONE,
TOP_BUTTON_TWO,
PINKIE_BUTTON,
BASE_BUTTON_ONE,
BASE_BUTTON_TWO,
BASE_BUTTON_THREE,
BASE_BUTTON_FOUR,
BASE_BUTTON_FIVE,
BASE_BUTTON_SIX,
BUTTON_DEAD = 303,
BUTTON_A,
BUTTON_B,
BUTTON_C,
BUTTON_X,
BUTTON_Y,
BUTTON_Z,
BUTTON_TL_ONE,
BUTTON_TR_ONE,
BUTTON_TL_TWO,
BUTTON_TR_TWO,
BUTTON_SELECT,
BUTTON_START,
BUTTON_MODE,
BUTTON_THUMB_LEFT,
BUTTON_THUMB_RIGHT,
TOOL_PEN = 320,
TOOL_RUBBER,
TOOL_BRUSH,
TOOL_PENCIL,
TOOL_AIRBRUSH,
TOOL_FINGER,
TOOL_MOUSE,
TOOL_LENS,
TOUCH = 330,
STYLUS,
STYLUS_TWO,
DOUBLETAB,
TRIPLETAB,
GEAR_UP = 336,
GEAR_DOWN,
OK = 352,
SELECT,
GOTO,
CLEAR,
POWER_TWO,
OPTION,
INFO,
TIME,
VENDOR,
ARCHIVE,
PROGRAM,
CHANNEL,
FAVORITES,
EPG,
PVR,
MHP,
LANGUAGE,
TITLE,
SUBTITLE,
ANGLE,
ZOOM,
MODE,
KEYBOARD,
SCREEN,
PC,
TV,
TV_TWO,
VCR,
VCR_TWO,
SAT,
SAT_TWO,
CD,
TAPE,
RADIO,
TUNER,
PLAYER,
TEXT,
DVD,
AUX,
MP_THREE,
AUDIO,
VIDEO,
DIRECTORY,
LIST,
MEMO,
CALENDAR,
RED,
GREEN,
YELLOW,
BLUE,
CHANNEL_UP,
CHANNEL_DOWN,
FIRST,
LAST,
AB,
NEXT,
RESTART,
SLOW,
SHUFFLE,
BREAK,
PREVIOUS,
DIGITS,
TEEN,
TWEN,
DELEOL = 448,
DELEOS,
INSLINE,
DELLINE,
FN = 464,
FN_ESC,
FN_F_ONE,
FN_F_TWO,
FN_F_THREE,
FN_F_FOUR,
FN_F_FIVE,
FN_F_SIX,
FN_F_SEVEN,
FN_F_EIGHT,
FN_F_NINE,
FN_F_TEN,
FN_F_ELEVEN,
FN_F_TWELVE,
FN_ONE,
FN_TWO,
FN_D,
FN_E,
FN_F,
FN_S,
FN_B
} |
enum | Relative {
X_REL = 48,
Y_REL = 49,
Z_REL = 50,
HWHEEL = 6,
DIAL = 55,
WHEEL_REL,
MISC_REL,
X_REL = 48,
Y_REL = 49,
Z_REL = 50,
HWHEEL = 6,
DIAL = 55,
WHEEL_REL,
MISC_REL
} |
enum | Absolute {
X_ABS = 48,
Y_ABS = 49,
Z_ABS = 50,
Rx,
Ry,
Rz,
THROTTLE,
RUDDER = 186,
WHEEL_ABS,
GAS = 196,
BRAKE,
HAT_ZERO_X = 16,
HAT_ZERO_Y,
HAT_ONE_X,
HAT_ONE_Y,
HAT_TWO_X,
HAT_TWO_Y,
HAT_THREE_X,
HAT_THREE_Y,
PRESSURE,
DISTANCE,
X_TILT,
Y_TILT,
TOOLWIDTH,
VOLUME = 32,
MISC_ABS = 40,
X_ABS = 48,
Y_ABS = 49,
Z_ABS = 50,
Rx,
Ry,
Rz,
THROTTLE,
RUDDER = 186,
WHEEL_ABS,
GAS = 196,
BRAKE,
HAT_ZERO_X = 16,
HAT_ZERO_Y,
HAT_ONE_X,
HAT_ONE_Y,
HAT_TWO_X,
HAT_TWO_Y,
HAT_THREE_X,
HAT_THREE_Y,
PRESSURE,
DISTANCE,
X_TILT,
Y_TILT,
TOOLWIDTH,
VOLUME = 32,
MISC_ABS = 40
} |
enum | KeyboardButton {
A = 4,
B,
C,
D,
E,
F,
G,
H,
I,
J,
K,
L,
M,
N,
O,
P,
Q,
R,
S,
T,
U,
V,
W,
X,
Y,
Z,
ONE,
TWO,
THREE,
FOUR,
FIVE,
SIX,
SEVEN,
EIGHT,
NINE,
ZERO,
RETURN,
ESC = 1,
DEL,
TAB,
SPACE,
MINUS,
EQUAL,
LEFT_BRACKET,
RIGHT_BRACKET,
QUOTE,
NON_US_HASH_AND_TILDE,
SEMICOLON,
APOSTROPHE,
GRAVE_ACCENT_ANF_TILDE,
COMMA,
PUNCTUATION,
SLASH,
CAPS_LOCK,
F_ONE,
F_TWO,
F_THREE,
F_FOUR,
F_FIVE,
F_SIX,
F_SEVEN,
F_EIGHT,
F_NINE,
F_TEN,
F_ELEVEN,
F_TWELVE,
PRINTSCREEN,
SCROLL,
PAUSE,
INSERT,
HOME,
PAGEUP,
DELETE_FORWARD,
END,
PAGEDOWN,
RIGHT_ARROW,
LEFT_ARROW,
DOWN_ARROW,
UP_ARROW,
KEYPAD_NUM_LOCK_AND_CLEAR,
Keypad_SLASH,
KEYPARD_STAR,
KEYPAD_MINUS,
KEYPAD_PLUS,
KEYPAD_ENTER,
KEYPAD_ONE,
KEYPAD_TWO,
KEYPAD_THREE,
KEYPAD_FOUR,
KEYPAD_FIVE,
KEYPAD_SIX,
KEYPAD_SEVEN,
KEYPAD_EIGHT,
KEYPAD_NINE,
KEYPAD_ZERO,
KEYPAD_PUNCTUATION_AND_DELETE,
NON_US_BACKSLASH_AND_PIPE,
APPLICATION,
POWER,
KEYPAD_EQUAL,
F_THIRTEEN = 183,
F_FOURTEEN,
F_FIFTEEN,
F_SIXTEEN,
F_SEVENTEEN,
F_EIGHTTEEN,
F_NINETEEN,
F_TWENTY,
F_TWENTYONE,
F_TWENTYTWO,
F_TWENTYTHREE,
F_TWENTYFOUR,
EXECUTE,
HELP,
MENU,
SELECT,
STOP,
AGAIN,
UNDO,
CUT,
COPY,
PASTE,
FIND,
MUTE,
VOLUME_UP,
VOLUME_DOWN,
LOCKING_CAPS_LOCK,
LOCKING_NUM_LOCK,
LOCKING_SCROLL_LOCK,
KEYPAD_COMMA = 121,
KEYPAD_EQUAL_SIGN,
INTERNATIONAL_ONE,
INTERNATIONAL_TWO,
INTERNATIONAL_THREE,
INTERNATIONAL_FOUR,
INTERNATIONAL_FIVE,
INTERNATIONAL_SIX,
INTERNATIONAL_SEVEN,
INTERNATIONAL_EIGHT,
INTERNATIONAL_NINE,
LANG_ONE,
LANG_TWO,
LANG_THREE,
LANG_FOUR,
LANG_FIVE,
LANG_SIX,
LANG_SEVEN,
LANG_EIGHT,
LANG_NINE,
ALTERNATE_ERASE,
SYSREG_AND_ATTENTION,
CANCEL,
CLEAR,
PROPR,
RETURN_SECOND,
SEPARATOR,
OUT,
OPER,
CLEAR_AND_AGAIN,
CRSEL_AND_PROPS,
EXSEL,
KEYPAD_ZEROZERO = 176,
KEYPAD_ZEROZEROZERO,
THOUSANDS_SEPARATOR,
DECIMAL_SEPARATOR,
CURRENCY_UNIT,
CURRENCY_SUBUNIT,
KEYPAD_LEFT_PARENTHESE,
KEYPAD_RIGHT_PARENTHESE,
KEYPAD_LEFT_CURLY_BRACKET,
KEYPAD_RIGHT_CURLY_BRACKET,
TAB_SECOND,
BACKSPACE,
KEYPAD_A,
KEYPAD_B,
KEYPAD_C,
KEYPAD_D,
KEYPAD_E,
KEYPAD_F,
KEYPAD_XOR,
KEYPAD_CARET,
KEYPAD_PROCENT,
KEYPAD_LESSTHAN,
KEYPAD_GREATERTHAN,
KEYPAD_AMPERSAND,
KEYPAD_AMPERSANDAMPERSAND,
KEYPAD_PIPE,
KEYPAD_PIPEPIPE,
KEYPAD_COLON,
KEYPAD_HASH,
KEYPAD_SPACE,
KEYPAD_AT,
KEYPAD_EXCLAMATION_MARK,
KEYPAD_MEMORY_STORE,
KEYPAD_MEMORY_RECALL,
KEYPAD_MEMORY_CLEAR,
KEYPAD_MEMORY_ADD,
KEYPAD_MEMORY_SUBTRACT,
KEYPAD_MEMORY_MULTIPLY,
KEYPAD_MEMORY_DIVIDE,
KEYPAD_PLUS_AND_MINUS,
KEYPAD_CLEAR,
KEYPAD_CLEAR_ENTRY,
KEYPAD_BINARY,
KEYPAD_OCTAL,
KEYPAD_DECIMAL,
KEYPAD_HEXADECIMAL,
LEFT_CTRL = 224,
LEFT_SHIFT,
LEFT_ALT,
LEFT_GUI,
RIGHT_CTRL,
RIGHT_SHIFT,
RIGHT_ALT,
RIGHT_GUI
} |
enum | RelAbs {
HWHEEL = 6,
MISC = 0,
X_REL = 48,
Y_REL = 49,
Z_REL = 50,
X_ABS = 48,
Y_ABS = 49,
Z_ABS = 50,
ROTATION_X_AXIS,
ROTATION_Y_AXIS,
ROTATION_Z_AXIS,
DIAL = 55,
WHEEL_REL,
HAT_SWITCH,
XTILT = 61,
YTILT,
RUDDER = 186,
THROTTLE,
GAS = 196,
BRAKE
} |
enum | MouseButton {
MOUSE_LEFT_BUTTON = 272,
MOUSE_RIGHT_BUTTON,
MOUSE_MIDDLE_BUTTON,
MOUSE_BUTTON_FOUR,
MOUSE_BUTTON_FIVE,
MOUSE_BUTTON_SIX,
MOUSE_BUTTON_SEVEN,
MOUSE_BUTTON_EIGHT
} |
enum | JoystickButton {
BUTTON_ONE = 1,
BUTTON_TWO,
BUTTON_THREE,
BUTTON_FOUR,
BUTTON_FIVE,
BUTTON_SIX,
BUTTON_SEVEN,
BUTTON_EIGHT,
BUTTON_NINE
} |
enum | Button {
ESC = 1,
ONE,
TWO,
THREE,
FOUR,
FIVE,
SIX,
SEVEN,
EIGHT,
NINE,
ZERO,
MINUS,
EQUAL,
BACKSPACE,
TAB,
Q,
W,
E,
R,
T,
Y,
U,
I,
O,
P,
LEFT_BRACKET,
RIGHT_BRACKET,
ENTER,
LEFT_CONTROL,
A = 4,
S,
D,
F,
G,
H,
J,
K,
L,
SEMICOLON,
APOSTROPHE,
GRAVE,
LEFT_SHIFT,
BACKSLASH,
Z,
X,
C,
V,
B,
N,
M,
COMMA,
PUNCTUATION,
SLASH,
RIGHT_SHIFT,
KEYPAD_ASTERISK,
LEFT_ALT,
SPACE,
CAPSLOCK,
F_ONE,
F_TWO,
F_THREE,
F_FOUR,
F_FIVE,
F_SIX,
F_SEVEN,
F_EIGHT,
F_NINE,
F_TEN,
NUM_LOCK,
SCROLL_LOCK,
KEYPAD_SEVEN,
KEYPAD_EIGHT,
KEYPAD_NINE,
KEYPAD_MINUSE,
KEYPAD_FOUR,
KEYPAD_FIVE,
KEYPAD_SIX,
KEYPAD_PLUS,
KEYPAD_ONE,
KEYPAD_TWO,
KEYPAD_THREE,
KEYPAD_ZERO,
KEYPAD_PUNCTUATION,
ZENKAKUHANKAKU = 85,
ONEZEROTWOND,
F_ELEVEN,
F_TWELVE,
R_ZERO,
KATAKANA,
HIRAGANA,
HENKAN,
KATAKANAHIRAGANA,
MUHENKAN,
KEYPAD_JPCOMMA,
KEYPAD_ENTER,
RIGHT_CTRL,
KEYPAD_SLASH,
SYSRQ,
RIGHT_ALT,
LINEFEED,
HOME,
UP_ARROW,
PAGEUP,
LEFT_ARROW,
RIGHT_ARROW,
END,
DOWN_ARROW,
PAGEDOWN,
INSERT,
DELETE,
MACRO,
MUTE,
VOLUME_DOWN,
VOLUME_UP,
POWER,
KEYPAD_EQUAL,
KEYPAD_PLUS_AND_MINUS,
PAUSE,
KEYPAD_COMMA = 121,
HANGUEL,
HANJA,
YEN,
LEFT_META,
RIGHT_META,
COMPOSE,
STOP,
AGAIN,
PROPS,
UNDO,
FRONT,
COPY,
OPEN,
PASTE,
FIND,
CUT,
HELP,
MENU,
CALC,
SETUP,
SLEEP,
WAKEUP,
FILE,
SEND_FILE,
DELETE_FILE,
X_FER,
PROG_ONE,
PROG_TWO,
WWW,
MSDOS,
COFFEE,
DIRECTION,
CYCLE_WINDOWS,
MAIL,
BOOKMARKS,
COMPUTER,
BACK,
FORWARD,
CLOSE_CD,
EJECT_CD,
EJECT_AND_CLOSE_CD,
NEXT_SONG,
PLAY_PAUSE,
PREVIOUS_SONG,
STOP_CD,
RECORD,
REWIND,
PHONE,
ISOKEY,
CONFIG,
HOMEPAGE,
REFRESH,
EXIT,
MOVE,
EDIT,
SCROLLUP,
SCROLLDOWN,
KEYPAD_LEFT_PARENTHESE,
KEYPAD_RIGHT_PARENTHESE,
F_THIRTEEN = 183,
F_FOURTEEN,
F_FIFTEEN,
F_SIXTEEN,
F_SEVENTEEN,
F_EIGHTTEEN,
F_NINETEEN,
F_TWENTY,
F_TWENTYONE,
F_TWENTYTWO,
F_TWENTYTHREE,
F_TWENTYFOUR,
PLAY_CD = 200,
PAUSE_CD,
PROG_THREE,
PROG_FOUR,
SUSPEND = 205,
CLOSE,
PLAY,
FASTFORWARD,
BASS_BOOST,
PRINT,
HP,
CAMERA,
SOUND,
QUESTION,
EMAIL,
CHAT,
SEARCH,
CONNECT,
FINANCE,
SPORT,
SHOP,
ALT_ERASE,
CANCEL,
BRIGHTNESS_DOWN,
BRIGHTNESS_UP,
MEDIA,
SWITCH_VIDEOMODE,
KB_ILLUM_TOGGLE,
KB_ILLUM_DOWN,
KB_ILLUM_UP,
BUTTON_ZERO = 256,
BUTTON_ONE = 1,
BUTTON_TWO,
BUTTON_THREE,
BUTTON_FOUR,
BUTTON_FIVE,
BUTTON_SIX,
BUTTON_SEVEN,
BUTTON_EIGHT,
BUTTON_NINE,
MOUSE_LEFT_BUTTON = 272,
MOUSE_RIGHT_BUTTON,
MOUSE_MIDDLE_BUTTON,
MOUSE_BUTTON_FOUR,
MOUSE_BUTTON_FIVE,
MOUSE_BUTTON_SIX,
MOUSE_BUTTON_SEVEN,
MOUSE_BUTTON_EIGHT,
TRIGGER = 288,
THUMB_BUTTON_ONE,
THUMB_BUTTON_TWO,
TOP_BUTTON_ONE,
TOP_BUTTON_TWO,
PINKIE_BUTTON,
BASE_BUTTON_ONE,
BASE_BUTTON_TWO,
BASE_BUTTON_THREE,
BASE_BUTTON_FOUR,
BASE_BUTTON_FIVE,
BASE_BUTTON_SIX,
BUTTON_DEAD = 303,
BUTTON_A,
BUTTON_B,
BUTTON_C,
BUTTON_X,
BUTTON_Y,
BUTTON_Z,
BUTTON_TL_ONE,
BUTTON_TR_ONE,
BUTTON_TL_TWO,
BUTTON_TR_TWO,
BUTTON_SELECT,
BUTTON_START,
BUTTON_MODE,
BUTTON_THUMB_LEFT,
BUTTON_THUMB_RIGHT,
TOOL_PEN = 320,
TOOL_RUBBER,
TOOL_BRUSH,
TOOL_PENCIL,
TOOL_AIRBRUSH,
TOOL_FINGER,
TOOL_MOUSE,
TOOL_LENS,
TOUCH = 330,
STYLUS,
STYLUS_TWO,
DOUBLETAB,
TRIPLETAB,
GEAR_UP = 336,
GEAR_DOWN,
OK = 352,
SELECT,
GOTO,
CLEAR,
POWER_TWO,
OPTION,
INFO,
TIME,
VENDOR,
ARCHIVE,
PROGRAM,
CHANNEL,
FAVORITES,
EPG,
PVR,
MHP,
LANGUAGE,
TITLE,
SUBTITLE,
ANGLE,
ZOOM,
MODE,
KEYBOARD,
SCREEN,
PC,
TV,
TV_TWO,
VCR,
VCR_TWO,
SAT,
SAT_TWO,
CD,
TAPE,
RADIO,
TUNER,
PLAYER,
TEXT,
DVD,
AUX,
MP_THREE,
AUDIO,
VIDEO,
DIRECTORY,
LIST,
MEMO,
CALENDAR,
RED,
GREEN,
YELLOW,
BLUE,
CHANNEL_UP,
CHANNEL_DOWN,
FIRST,
LAST,
AB,
NEXT,
RESTART,
SLOW,
SHUFFLE,
BREAK,
PREVIOUS,
DIGITS,
TEEN,
TWEN,
DELEOL = 448,
DELEOS,
INSLINE,
DELLINE,
FN = 464,
FN_ESC,
FN_F_ONE,
FN_F_TWO,
FN_F_THREE,
FN_F_FOUR,
FN_F_FIVE,
FN_F_SIX,
FN_F_SEVEN,
FN_F_EIGHT,
FN_F_NINE,
FN_F_TEN,
FN_F_ELEVEN,
FN_F_TWELVE,
FN_ONE,
FN_TWO,
FN_D,
FN_E,
FN_F,
FN_S,
FN_B,
ESC = 1,
ONE,
TWO,
THREE,
FOUR,
FIVE,
SIX,
SEVEN,
EIGHT,
NINE,
ZERO,
MINUS,
EQUAL,
BACKSPACE,
TAB,
Q,
W,
E,
R,
T,
Y,
U,
I,
O,
P,
LEFT_BRACKET,
RIGHT_BRACKET,
ENTER,
LEFT_CONTROL,
A = 4,
S,
D,
F,
G,
H,
J,
K,
L,
SEMICOLON,
APOSTROPHE,
GRAVE,
LEFT_SHIFT,
BACKSLASH,
Z,
X,
C,
V,
B,
N,
M,
COMMA,
PUNCTUATION,
SLASH,
RIGHT_SHIFT,
KEYPAD_ASTERISK,
LEFT_ALT,
SPACE,
CAPSLOCK,
F_ONE,
F_TWO,
F_THREE,
F_FOUR,
F_FIVE,
F_SIX,
F_SEVEN,
F_EIGHT,
F_NINE,
F_TEN,
NUM_LOCK,
SCROLL_LOCK,
KEYPAD_SEVEN,
KEYPAD_EIGHT,
KEYPAD_NINE,
KEYPAD_MINUSE,
KEYPAD_FOUR,
KEYPAD_FIVE,
KEYPAD_SIX,
KEYPAD_PLUS,
KEYPAD_ONE,
KEYPAD_TWO,
KEYPAD_THREE,
KEYPAD_ZERO,
KEYPAD_PUNCTUATION,
ZENKAKUHANKAKU = 85,
ONEZEROTWOND,
F_ELEVEN,
F_TWELVE,
R_ZERO,
KATAKANA,
HIRAGANA,
HENKAN,
KATAKANAHIRAGANA,
MUHENKAN,
KEYPAD_JPCOMMA,
KEYPAD_ENTER,
RIGHT_CTRL,
KEYPAD_SLASH,
SYSRQ,
RIGHT_ALT,
LINEFEED,
HOME,
UP_ARROW,
PAGEUP,
LEFT_ARROW,
RIGHT_ARROW,
END,
DOWN_ARROW,
PAGEDOWN,
INSERT,
DELETE,
MACRO,
MUTE,
VOLUME_DOWN,
VOLUME_UP,
POWER,
KEYPAD_EQUAL,
KEYPAD_PLUS_AND_MINUS,
PAUSE,
KEYPAD_COMMA = 121,
HANGUEL,
HANJA,
YEN,
LEFT_META,
RIGHT_META,
COMPOSE,
STOP,
AGAIN,
PROPS,
UNDO,
FRONT,
COPY,
OPEN,
PASTE,
FIND,
CUT,
HELP,
MENU,
CALC,
SETUP,
SLEEP,
WAKEUP,
FILE,
SEND_FILE,
DELETE_FILE,
X_FER,
PROG_ONE,
PROG_TWO,
WWW,
MSDOS,
COFFEE,
DIRECTION,
CYCLE_WINDOWS,
MAIL,
BOOKMARKS,
COMPUTER,
BACK,
FORWARD,
CLOSE_CD,
EJECT_CD,
EJECT_AND_CLOSE_CD,
NEXT_SONG,
PLAY_PAUSE,
PREVIOUS_SONG,
STOP_CD,
RECORD,
REWIND,
PHONE,
ISOKEY,
CONFIG,
HOMEPAGE,
REFRESH,
EXIT,
MOVE,
EDIT,
SCROLLUP,
SCROLLDOWN,
KEYPAD_LEFT_PARENTHESE,
KEYPAD_RIGHT_PARENTHESE,
F_THIRTEEN = 183,
F_FOURTEEN,
F_FIFTEEN,
F_SIXTEEN,
F_SEVENTEEN,
F_EIGHTTEEN,
F_NINETEEN,
F_TWENTY,
F_TWENTYONE,
F_TWENTYTWO,
F_TWENTYTHREE,
F_TWENTYFOUR,
PLAY_CD = 200,
PAUSE_CD,
PROG_THREE,
PROG_FOUR,
SUSPEND = 205,
CLOSE,
PLAY,
FASTFORWARD,
BASS_BOOST,
PRINT,
HP,
CAMERA,
SOUND,
QUESTION,
EMAIL,
CHAT,
SEARCH,
CONNECT,
FINANCE,
SPORT,
SHOP,
ALT_ERASE,
CANCEL,
BRIGHTNESS_DOWN,
BRIGHTNESS_UP,
MEDIA,
SWITCH_VIDEOMODE,
KB_ILLUM_TOGGLE,
KB_ILLUM_DOWN,
KB_ILLUM_UP,
BUTTON_ZERO = 256,
BUTTON_ONE = 1,
BUTTON_TWO,
BUTTON_THREE,
BUTTON_FOUR,
BUTTON_FIVE,
BUTTON_SIX,
BUTTON_SEVEN,
BUTTON_EIGHT,
BUTTON_NINE,
MOUSE_LEFT_BUTTON = 272,
MOUSE_RIGHT_BUTTON,
MOUSE_MIDDLE_BUTTON,
MOUSE_BUTTON_FOUR,
MOUSE_BUTTON_FIVE,
MOUSE_BUTTON_SIX,
MOUSE_BUTTON_SEVEN,
MOUSE_BUTTON_EIGHT,
TRIGGER = 288,
THUMB_BUTTON_ONE,
THUMB_BUTTON_TWO,
TOP_BUTTON_ONE,
TOP_BUTTON_TWO,
PINKIE_BUTTON,
BASE_BUTTON_ONE,
BASE_BUTTON_TWO,
BASE_BUTTON_THREE,
BASE_BUTTON_FOUR,
BASE_BUTTON_FIVE,
BASE_BUTTON_SIX,
BUTTON_DEAD = 303,
BUTTON_A,
BUTTON_B,
BUTTON_C,
BUTTON_X,
BUTTON_Y,
BUTTON_Z,
BUTTON_TL_ONE,
BUTTON_TR_ONE,
BUTTON_TL_TWO,
BUTTON_TR_TWO,
BUTTON_SELECT,
BUTTON_START,
BUTTON_MODE,
BUTTON_THUMB_LEFT,
BUTTON_THUMB_RIGHT,
TOOL_PEN = 320,
TOOL_RUBBER,
TOOL_BRUSH,
TOOL_PENCIL,
TOOL_AIRBRUSH,
TOOL_FINGER,
TOOL_MOUSE,
TOOL_LENS,
TOUCH = 330,
STYLUS,
STYLUS_TWO,
DOUBLETAB,
TRIPLETAB,
GEAR_UP = 336,
GEAR_DOWN,
OK = 352,
SELECT,
GOTO,
CLEAR,
POWER_TWO,
OPTION,
INFO,
TIME,
VENDOR,
ARCHIVE,
PROGRAM,
CHANNEL,
FAVORITES,
EPG,
PVR,
MHP,
LANGUAGE,
TITLE,
SUBTITLE,
ANGLE,
ZOOM,
MODE,
KEYBOARD,
SCREEN,
PC,
TV,
TV_TWO,
VCR,
VCR_TWO,
SAT,
SAT_TWO,
CD,
TAPE,
RADIO,
TUNER,
PLAYER,
TEXT,
DVD,
AUX,
MP_THREE,
AUDIO,
VIDEO,
DIRECTORY,
LIST,
MEMO,
CALENDAR,
RED,
GREEN,
YELLOW,
BLUE,
CHANNEL_UP,
CHANNEL_DOWN,
FIRST,
LAST,
AB,
NEXT,
RESTART,
SLOW,
SHUFFLE,
BREAK,
PREVIOUS,
DIGITS,
TEEN,
TWEN,
DELEOL = 448,
DELEOS,
INSLINE,
DELLINE,
FN = 464,
FN_ESC,
FN_F_ONE,
FN_F_TWO,
FN_F_THREE,
FN_F_FOUR,
FN_F_FIVE,
FN_F_SIX,
FN_F_SEVEN,
FN_F_EIGHT,
FN_F_NINE,
FN_F_TEN,
FN_F_ELEVEN,
FN_F_TWELVE,
FN_ONE,
FN_TWO,
FN_D,
FN_E,
FN_F,
FN_S,
FN_B
} |
enum | Relative {
X_REL = 48,
Y_REL = 49,
Z_REL = 50,
HWHEEL = 6,
DIAL = 55,
WHEEL_REL,
MISC_REL,
X_REL = 48,
Y_REL = 49,
Z_REL = 50,
HWHEEL = 6,
DIAL = 55,
WHEEL_REL,
MISC_REL
} |
enum | Absolute {
X_ABS = 48,
Y_ABS = 49,
Z_ABS = 50,
Rx,
Ry,
Rz,
THROTTLE,
RUDDER = 186,
WHEEL_ABS,
GAS = 196,
BRAKE,
HAT_ZERO_X = 16,
HAT_ZERO_Y,
HAT_ONE_X,
HAT_ONE_Y,
HAT_TWO_X,
HAT_TWO_Y,
HAT_THREE_X,
HAT_THREE_Y,
PRESSURE,
DISTANCE,
X_TILT,
Y_TILT,
TOOLWIDTH,
VOLUME = 32,
MISC_ABS = 40,
X_ABS = 48,
Y_ABS = 49,
Z_ABS = 50,
Rx,
Ry,
Rz,
THROTTLE,
RUDDER = 186,
WHEEL_ABS,
GAS = 196,
BRAKE,
HAT_ZERO_X = 16,
HAT_ZERO_Y,
HAT_ONE_X,
HAT_ONE_Y,
HAT_TWO_X,
HAT_TWO_Y,
HAT_THREE_X,
HAT_THREE_Y,
PRESSURE,
DISTANCE,
X_TILT,
Y_TILT,
TOOLWIDTH,
VOLUME = 32,
MISC_ABS = 40
} |
Public Member Functions |
| GluonButtons () |
QString | buttonName (DeviceFlag deviceType, int code) |
QString | axisName (DeviceFlag deviceType, int code) |
| GluonButtons () |
QString | buttonName (DeviceFlag deviceType, int code) |
QString | axisName (DeviceFlag deviceType, int code) |
QString | buttonName (DeviceFlag deviceType, int code) |
QString | axisName (DeviceFlag deviceType, int code) |
Friends |
class | GluonCore::Singleton< GluonButtons > |