1enumeration!(Key, "A keyboard key used by the [`KeyboardContext`](crate::KeyboardContext) trait.", [
2 (CapsLock, "Caps Lock"),
4 (Shift, "Shift"),
5 (Control, "Control"),
6 (Alt, "Alt"),
7 (Meta, "Meta"), (ControlOrMeta, "Control or Meta"), (RightShift, "Right Shift"),
10 (RightControl, "Right Control"),
11 (RightAlt, "Right Alt"),
12 (RightMeta, "Right Meta"), (RightControlOrMeta, "Right Control or Meta"), (Fn, "Fn"),
15
16 (ReturnOrEnter, "Return or Enter"),
18 (Escape, "Escape"),
19 (DeleteOrBackspace, "Delete or Backspace"),
20 (ForwardDelete, "Forward Delete"),
21 (Insert, "Insert"),
22 (Tab, "Tab"),
23 (Space, "Space"),
24 (Minus, "Minus"),
25 (Equal, "Equal"),
26 (LeftBracket, "Left Bracket"),
27 (RightBracket, "Right Bracket"),
28 (Backslash, "Backslash"),
29 (Semicolon, "Semicolon"),
30 (Quote, "Quote"),
31 (Grave, "Grave"),
32 (Comma, "Comma"),
33 (Period, "Period"),
34 (Slash, "Slash"),
35
36 (UpArrow, "Up Arrow"),
38 (RightArrow, "Right Arrow"),
39 (DownArrow, "Down Arrow"),
40 (LeftArrow, "Left Arrow"),
41 (PageUp, "Page Up"),
42 (PageDown, "Page Down"),
43 (Home, "Home"),
44 (End, "End"),
45
46 (A, "A"),
48 (B, "B"),
49 (C, "C"),
50 (D, "D"),
51 (E, "E"),
52 (F, "F"),
53 (G, "G"),
54 (H, "H"),
55 (I, "I"),
56 (J, "J"),
57 (K, "K"),
58 (L, "L"),
59 (M, "M"),
60 (N, "N"),
61 (O, "O"),
62 (P, "P"),
63 (Q, "Q"),
64 (R, "R"),
65 (S, "S"),
66 (T, "T"),
67 (U, "U"),
68 (V, "V"),
69 (W, "W"),
70 (X, "X"),
71 (Y, "Y"),
72 (Z, "Z"),
73
74 (N0, "0"),
76 (N1, "1"),
77 (N2, "2"),
78 (N3, "3"),
79 (N4, "4"),
80 (N5, "5"),
81 (N6, "6"),
82 (N7, "7"),
83 (N8, "8"),
84 (N9, "9"),
85
86 (Numpad0, "Numpad 0"),
88 (Numpad1, "Numpad 1"),
89 (Numpad2, "Numpad 2"),
90 (Numpad3, "Numpad 3"),
91 (Numpad4, "Numpad 4"),
92 (Numpad5, "Numpad 5"),
93 (Numpad6, "Numpad 6"),
94 (Numpad7, "Numpad 7"),
95 (Numpad8, "Numpad 8"),
96 (Numpad9, "Numpad 9"),
97
98 (NumpadClear, "Numpad Clear"),
100 (NumpadEquals, "Numpad Equals"),
101 (NumpadDivide, "Numpad Divide"),
102 (NumpadMultiply, "Numpad Multiply"),
103 (NumpadMinus, "Numpad Minus"),
104 (NumpadPlus, "Numpad Plus"),
105 (NumpadEnter, "Numpad Enter"),
106 (NumpadDecimal, "Numpad Decimal"),
107
108 (F1, "F1"),
110 (F2, "F2"),
111 (F3, "F3"),
112 (F4, "F4"),
113 (F5, "F5"),
114 (F6, "F6"),
115 (F7, "F7"),
116 (F8, "F8"),
117 (F9, "F9"),
118 (F10, "F10"),
119 (F11, "F11"),
120 (F12, "F12"),
121
122 (FastForward, "Fast-Forward"),
124 (Rewind, "Rewind"),
125 (PlayPause, "Play/Pause"),
126 (VolumeUp, "Volume Up"),
127 (VolumeDown, "Volume Down"),
128 (Mute, "Mute"),
129]);