Keyboard.releaseAll()

Leírás

Elengedi az összes jelenleg lenyomott billentyűt. További információért lásd: Keyboard.press()

Szintaxis

Keyboard.releaseAll()

Paraméterek

Nincs.

Visszatérési érték

Nincs

Példa

#include <Keyboard.h>

// használja ezt a lehetőséget OSX esetén:
// char ctrlKey = KEY_LEFT_GUI;
// használja ezt a lehetőséget Windows és Linux rendszeren:
char ctrlKey = KEY_LEFT_CTRL;

void setup() {
  // tegye a 2-es pint bemenetté, és kapcsolja be
  // a felhúzó ellenállást, hogy magasra menjen,
  // hacsak nincs földelve:
  pinMode(2, INPUT_PULLUP);
  // inicializálja a billentyűzet vezérlését:
  Keyboard.begin();
}

void loop() {
  while (digitalRead(2) == HIGH) {
    // ne csináljon semmit, amíg a 2. láb nem megy LOW-ra
    delay(500);
  }
  delay(1000);
  // új dokumentum:
  Keyboard.press(ctrlKey);
  Keyboard.press('n');
  delay(100);
  Keyboard.releaseAll();
  // Várakozik az új ablak megnyitásáig:
  delay(1000);
}