Diese Seite ist auch in 2 anderen Sprachen verfügbar.
Sprache wechseln  

Keyboard Modifiers

Beschreibung

Die Keyboard.write()-, Keyboard.press()- und Keyboard.release()-Kommandos funktionieren nicht mit jedem ASCII-Zeichen, nur mit denen, die auf einer Tastatur verfügbar sind. Die Rücktaste funktioniert z.B., aber viele andere Nichtdruckbare Zeichen produzieren unvorhersagbares Verhalten. Für Großbuchstanben (und andere Spezialzeichen) muss die Shift- und zusätzlich die gewünschte andere Taste gesendet werden (Funktioniert also genauso wie auf der Tastatur, wenn beide Tasten gedrückt werden).

Ein Hotkey ist eine spezielle Taste auf einer Computertastatur, welche die normale Aktion einer Taste verändert, wenn beide in Kombination gedrückt werden.

Für mehr Informationen zu ASCII-Zeichen siehe asciitable.com

Benutze Keyboard.press() für viele Tastenanschläge.

Die Hotkey-Definitionen sind unten aufgelistet:

Hotkey Hexadezimalwert Dezimalwert

KEY_LEFT_CTRL

0x80

128

KEY_LEFT_SHIFT

0x81

129

KEY_LEFT_ALT

0x82

130

KEY_LEFT_GUI

0x83

131

KEY_RIGHT_CTRL

0x84

132

KEY_RIGHT_SHIFT

0x85

133

KEY_RIGHT_ALT

0x86

134

KEY_RIGHT_GUI

0x87

135

KEY_UP_ARROW

0xDA

218

KEY_DOWN_ARROW

0xD9

217

KEY_LEFT_ARROW

0xD8

216

KEY_RIGHT_ARROW

0xD7

215

KEY_BACKSPACE

0xB2

178

KEY_TAB

0xB3

179

KEY_RETURN

0xB0

176

KEY_ESC

0xB1

177

KEY_INSERT

0xD1

209

KEY_DELETE

0xD4

212

KEY_PAGE_UP

0xD3

211

KEY_PAGE_DOWN

0xD6

214

KEY_HOME

0xD2

210

KEY_END

0xD5

213

KEY_CAPS_LOCK

0xC1

193

KEY_F1

0xC2

194

KEY_F2

0xC3

195

KEY_F3

0xC4

196

KEY_F4

0xC5

197

KEY_F5

0xC6

198

KEY_F6

0xC7

199

KEY_F7

0xC8

200

KEY_F8

0xC9

201

KEY_F9

0xCA

202

KEY_F10

0xCB

203

KEY_F11

0xCC

204

KEY_F12

0xCD

205

KEY_F13

0xF0

240

KEY_F14

0xF1

241

KEY_F15

0xF2

242

KEY_F16

0xF3

243

KEY_F17

0xF4

244

KEY_F18

0xF5

245

KEY_F19

0xF6

246

KEY_F20

0xF7

247

KEY_F21

0xF8

248

KEY_F22

0xF9

249

KEY_F23

0xFA

250

KEY_F24

0xFB

251