xecs.KeyboardButton#

class xecs.KeyboardButton(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]#

Bases: Enum

Represents as keyboard button.

Attributes

KEY_1

The 1 key over the main keyboard.

KEY_2

The 2 key over the main keyboard.

KEY_3

The 3 key over the main keyboard.

KEY_4

The 4 key over the main keyboard.

KEY_5

The 5 key over the main keyboard.

KEY_6

The 6 key over the main keyboard.

KEY_7

The 7 key over the main keyboard.

KEY_8

The 8 key over the main keyboard.

KEY_9

The 9 key over the main keyboard.

KEY_0

The 0 key over the main keyboard.

A

The A key.

B

The B key.

C

The C key.

D

The D key.

E

The E key.

F

The F key.

G

The G key.

H

The H key.

I

The I key.

J

The J key.

K

The K key.

L

The L key.

M

The M key.

N

The N key.

O

The O key.

P

The P key.

Q

The Q key.

R

The R key.

S

The S key.

T

The T key.

U

The U key.

V

The V key.

W

The W key.

X

The X key.

Y

The Y key.

Z

The Z key.

ESCAPE

The Escape / ESC key.

F1

The F1 key.

F2

The F2 key.

F3

The F3 key.

F4

The F4 key.

F5

The F5 key.

F6

The F6 key.

F7

The F7 key.

F8

The F8 key.

F9

The F9 key.

F10

The F10 key.

F11

The F11 key.

F12

The F12 key.

F13

The F13 key.

F14

The F14 key.

F15

The F15 key.

F16

The F16 key.

F17

The F17 key.

F18

The F18 key.

F19

The F19 key.

F20

The F20 key.

F21

The F21 key.

F22

The F22 key.

F23

The F23 key.

F24

The F24 key.

SNAPSHOT

The Snapshot / Print Screen key.

SCROLL

The Scroll / Scroll Lock key.

PAUSE

The Pause / Break key.

INSERT

The Insert key.

HOME

The Home key.

DELETE

The Delete key.

END

The End key.

PAGE_DOWN

The Page Down key.

PAGE_UP

The Page Up key.

LEFT

The Left / Left Arrow key.

UP

The Up / Up Arrow key.

RIGHT

The Right / Right Arrow key.

DOWN

The Down / Down Arrow key.

BACK

The Backspace / Back key.

RETURN

The Return / Enter key.

SPACE

The Space / Spacebar key.

COMPOSE

The Compose key.

CARET

The Caret / ^ key.

NUM_LOCK

The Num Lock key.

NUMPAD_0

The 0 key on the numpad.

NUMPAD_1

The 1 key on the numpad.

NUMPAD_2

The 2 key on the numpad.

NUMPAD_3

The 3 key on the numpad.

NUMPAD_4

The 4 key on the numpad.

NUMPAD_5

The 5 key on the numpad.

NUMPAD_6

The 6 key on the numpad.

NUMPAD_7

The 7 key on the numpad.

NUMPAD_8

The 8 key on the numpad.

NUMPAD_9

The 9 key on the numpad.

ABNT_C1

The Abnt C1 key.

ABNT_C2

The Abnt C2 key.

NUMPAD_ADD

The + key on the numpad.

APOSTROPHE

The Apostrophe / ' key.

APPS

The Apps key.

ASTERISK

The Asterisk / * key.

PLUS

The + key.

AT

The At / @ key.

AX

The Ax key.

BACKSLASH

The Backslash / \ key.

CALCULATOR

The Calculator key.

CAPITAL

The Capital / Caps Lock key.

COLON

The Colon / : key.

COMMA

The Comma / , key.

CONVERT

The Convert key.

NUMPAD_DECIMAL

The . key on the numpad.

NUMPAD_DIVIDE

The / key on the numpad.

EQUALS

The = key.

GRAVE

The Grave / Backtick / ` key.

KANA

The Kana key.

KANJI

The Kanji key.

ALT_LEFT

The Left Alt / Alt key.

BRACKET_LEFT

The Left Bracket / [ key.

CONTROL_LEFT

The Left Control / Control key.

SHIFT_LEFT

The Left Shift / Shift key.

SUPER_LEFT

The Left Super / Super / Windows / Command key.

MAIL

The Mail key.

MEDIA_SELECT

The Media Select key.

MEDIA_STOP

The Media Stop key.

MINUS

The - key.

NUMPAD_MULTIPLY

The * key on the numpad.

MUTE

The Mute key.

MY_COMPUTER

The My Computer key.

NAVIGATE_FORWARD

The Navigate Forward key.

NAVIGATE_BACKWARD

The Navigate Backward key.

NEXT_TRACK

The Next Track key.

NO_CONVERT

The No Convert key.

NUMPAD_COMMA

The Comma / , key on the numpad.

NUMPAD_ENTER

The Enter key on the numpad.

NUMPAD_EQUALS

The = key on the numpad.

OEM_102

The OEM 102 key.

PERIOD

The Period / . key.

PLAY_PAUSE

The Play Pause key.

POWER

The Power key.

PREV_TRACK

The Previous Track key.

ALT_RIGHT

The Right Alt / Alt key.

BRACKET_RIGHT

The Right Bracket / ] key.

CONTROL_RIGHT

The Right Control / Control key.

SHIFT_RIGHT

The Right Shift / Shift key.

SUPER_RIGHT

The Right Super / Super / Windows / Command key.

SEMICOLON

The Semicolon / ; key.

SLASH

The Slash / / key.

SLEEP

The Sleep key.

STOP

The Stop key.

NUMPAD_SUBTRACT

The - key on the numpad.

SYSRQ

The Sysrq key.

TAB

The Tab key.

UNDERLINE

The Underline / _ key.

UNLABELED

The Unlabeled key.

VOLUME_DOWN

The Volume Down key.

VOLUME_UP

The Volume Up key.

WAKE

The Wake key.

WEB_BACK

The Web Back key.

WEB_FAVORITES

The Web Favorites key.

WEB_FORWARD

The Web Forward key.

WEB_HOME

The Web Home key.

WEB_REFRESH

The Web Refresh key.

WEB_SEARCH

The Web Search key.

WEB_STOP

The Web Stop key.

YEN

The Yen key.

COPY

The Copy key.

PASTE

The Paste key.

CUT

The Cut key.

A = 11#

The A key.

ABNT_C1 = 91#

The Abnt C1 key.

ABNT_C2 = 92#

The Abnt C2 key.

ALT_LEFT = 112#

The Left Alt / Alt key.

ALT_RIGHT = 136#

The Right Alt / Alt key.

APOSTROPHE = 94#

The Apostrophe / ' key.

APPS = 95#

The Apps key.

ASTERISK = 96#

The Asterisk / * key.

AT = 98#

The At / @ key.

AX = 99#

The Ax key.

B = 12#

The B key.

BACK = 75#

The Backspace / Back key.

BACKSLASH = 100#

The Backslash / \ key.

BRACKET_LEFT = 113#

The Left Bracket / [ key.

BRACKET_RIGHT = 137#

The Right Bracket / ] key.

C = 13#

The C key.

CALCULATOR = 101#

The Calculator key.

CAPITAL = 102#

The Capital / Caps Lock key.

CARET = 79#

The Caret / ^ key.

COLON = 103#

The Colon / : key.

COMMA = 104#

The Comma / , key.

COMPOSE = 78#

The Compose key.

CONTROL_LEFT = 114#

The Left Control / Control key.

CONTROL_RIGHT = 138#

The Right Control / Control key.

CONVERT = 105#

The Convert key.

COPY = 161#

The Copy key.

CUT = 163#

The Cut key.

D = 14#

The D key.

DELETE = 67#

The Delete key.

DOWN = 74#

The Down / Down Arrow key.

E = 15#

The E key.

END = 68#

The End key.

EQUALS = 108#

The = key.

ESCAPE = 37#

The Escape / ESC key.

F = 16#

The F key.

F1 = 38#

The F1 key.

F10 = 47#

The F10 key.

F11 = 48#

The F11 key.

F12 = 49#

The F12 key.

F13 = 50#

The F13 key.

F14 = 51#

The F14 key.

F15 = 52#

The F15 key.

F16 = 53#

The F16 key.

F17 = 54#

The F17 key.

F18 = 55#

The F18 key.

F19 = 56#

The F19 key.

F2 = 39#

The F2 key.

F20 = 57#

The F20 key.

F21 = 58#

The F21 key.

F22 = 59#

The F22 key.

F23 = 60#

The F23 key.

F24 = 61#

The F24 key.

F3 = 40#

The F3 key.

F4 = 41#

The F4 key.

F5 = 42#

The F5 key.

F6 = 43#

The F6 key.

F7 = 44#

The F7 key.

F8 = 45#

The F8 key.

F9 = 46#

The F9 key.

G = 17#

The G key.

GRAVE = 109#

The Grave / Backtick / ` key.

H = 18#

The H key.

HOME = 66#

The Home key.

I = 19#

The I key.

INSERT = 65#

The Insert key.

J = 20#

The J key.

K = 21#

The K key.

KANA = 110#

The Kana key.

KANJI = 111#

The Kanji key.

KEY_0 = 10#

The 0 key over the main keyboard.

KEY_1 = 1#

The 1 key over the main keyboard.

KEY_2 = 2#

The 2 key over the main keyboard.

KEY_3 = 3#

The 3 key over the main keyboard.

KEY_4 = 4#

The 4 key over the main keyboard.

KEY_5 = 5#

The 5 key over the main keyboard.

KEY_6 = 6#

The 6 key over the main keyboard.

KEY_7 = 7#

The 7 key over the main keyboard.

KEY_8 = 8#

The 8 key over the main keyboard.

KEY_9 = 9#

The 9 key over the main keyboard.

L = 22#

The L key.

LEFT = 71#

The Left / Left Arrow key.

M = 23#

The M key.

MAIL = 117#

The Mail key.

MEDIA_SELECT = 118#

The Media Select key.

MEDIA_STOP = 119#

The Media Stop key.

MINUS = 120#

The - key.

MUTE = 122#

The Mute key.

MY_COMPUTER = 123#

The My Computer key.

N = 24#

The N key.

NAVIGATE_BACKWARD = 125#

The Navigate Backward key.

NAVIGATE_FORWARD = 124#

The Navigate Forward key.

NEXT_TRACK = 126#

The Next Track key.

NO_CONVERT = 127#

The No Convert key.

NUMPAD_0 = 81#

The 0 key on the numpad.

NUMPAD_1 = 82#

The 1 key on the numpad.

NUMPAD_2 = 83#

The 2 key on the numpad.

NUMPAD_3 = 84#

The 3 key on the numpad.

NUMPAD_4 = 85#

The 4 key on the numpad.

NUMPAD_5 = 86#

The 5 key on the numpad.

NUMPAD_6 = 87#

The 6 key on the numpad.

NUMPAD_7 = 88#

The 7 key on the numpad.

NUMPAD_8 = 89#

The 8 key on the numpad.

NUMPAD_9 = 90#

The 9 key on the numpad.

NUMPAD_ADD = 93#

The + key on the numpad.

NUMPAD_COMMA = 128#

The Comma / , key on the numpad.

NUMPAD_DECIMAL = 106#

The . key on the numpad.

NUMPAD_DIVIDE = 107#

The / key on the numpad.

NUMPAD_ENTER = 129#

The Enter key on the numpad.

NUMPAD_EQUALS = 130#

The = key on the numpad.

NUMPAD_MULTIPLY = 121#

The * key on the numpad.

NUMPAD_SUBTRACT = 145#

The - key on the numpad.

NUM_LOCK = 80#

The Num Lock key.

O = 25#

The O key.

OEM_102 = 131#

The OEM 102 key.

P = 26#

The P key.

PAGE_DOWN = 69#

The Page Down key.

PAGE_UP = 70#

The Page Up key.

PASTE = 162#

The Paste key.

PAUSE = 64#

The Pause / Break key.

PERIOD = 132#

The Period / . key.

PLAY_PAUSE = 133#

The Play Pause key.

PLUS = 97#

The + key.

POWER = 134#

The Power key.

PREV_TRACK = 135#

The Previous Track key.

Q = 27#

The Q key.

R = 28#

The R key.

RETURN = 76#

The Return / Enter key.

RIGHT = 73#

The Right / Right Arrow key.

S = 29#

The S key.

SCROLL = 63#

The Scroll / Scroll Lock key.

SEMICOLON = 141#

The Semicolon / ; key.

SHIFT_LEFT = 115#

The Left Shift / Shift key.

SHIFT_RIGHT = 139#

The Right Shift / Shift key.

SLASH = 142#

The Slash / / key.

SLEEP = 143#

The Sleep key.

SNAPSHOT = 62#

The Snapshot / Print Screen key.

SPACE = 77#

The Space / Spacebar key.

STOP = 144#

The Stop key.

SUPER_LEFT = 116#

The Left Super / Super / Windows / Command key.

SUPER_RIGHT = 140#

The Right Super / Super / Windows / Command key.

SYSRQ = 146#

The Sysrq key.

T = 30#

The T key.

TAB = 147#

The Tab key.

U = 31#

The U key.

UNDERLINE = 148#

The Underline / _ key.

UNLABELED = 149#

The Unlabeled key.

UP = 72#

The Up / Up Arrow key.

V = 32#

The V key.

VOLUME_DOWN = 150#

The Volume Down key.

VOLUME_UP = 151#

The Volume Up key.

W = 33#

The W key.

WAKE = 152#

The Wake key.

WEB_BACK = 153#

The Web Back key.

WEB_FAVORITES = 154#

The Web Favorites key.

WEB_FORWARD = 155#

The Web Forward key.

WEB_HOME = 156#

The Web Home key.

WEB_REFRESH = 157#

The Web Refresh key.

The Web Search key.

WEB_STOP = 159#

The Web Stop key.

X = 34#

The X key.

Y = 35#

The Y key.

YEN = 160#

The Yen key.

Z = 36#

The Z key.