Keyboard.releaseAll()
Beschreibung
Löst alle zuvor gedrückten Tasten. Siehe Keyboard.press() für mehr Informationen.
Syntax
Keyboard.releaseAll()
Parameter
- Keine.
Rückgabewert
Nichts.
Beispielcode
#include <Keyboard.h>
// Nutze diese Option für OSX:
char ctrlKey = KEY_LEFT_GUI;
// Nutze diese Option für Windows und Linux:
// char ctrlKey = KEY_LEFT_CTRL;
void setup() {
// Pin 2 wird ein Inputpin mit Pullup-Widerstand.
// Pin 2 ist damit immer high, bis er auf Ground
// verbunden wird:
pinMode(2, INPUT_PULLUP);
// Initialisiere die Tastatur:
Keyboard.begin();
}
void loop() {
while (digitalRead(2) == HIGH) {
// Tue nichts, solange Pin nicht LOW ist
delay(500);
}
delay(1000);
// Erstelle ein neues Dokument: (STRG + N):
Keyboard.press(ctrlKey);
Keyboard.press('n');
delay(100);
Keyboard.releaseAll();
// Warte, bis sich das Fenster öffnet:
delay(1000);
}
Siehe Auch
- Sprache : Arduino - Keyboard
- Sprache : Keyboard.begin()
- Sprache : Keyboard.end()
- Sprache : Keyboard Modifiers
- Sprache : Keyboard.press()
- Sprache : Keyboard.print()
- Sprache : Keyboard.println()
- Sprache : Keyboard.release()
- Sprache : Keyboard.write()
※ ARDUINO KAUFEMPFEHLUNG
Arduino UNO R3 | |
Arduino Starter Kit |
Bitte Beachten: Dies sind Partnerschaftslinks. Wenn Sie die Komponenten über diese Links Kaufen, können wir eine Provision erhalten, ohne weitere Kosten für Sie. Wir Schätzen es.