Функція Keyboard.releaseAll()
Keyboard.releaseAll()
Відпускає всі натиснуті клавіші. Для додаткової інформації дивіться Keyboard.press().
Синтаксис
Keyboard.releaseAll()Параметри
немаПовертає
int: число відпущених клавішПриклад
// використовуйте цю опцію для OSX:
char ctrlKey = KEY_LEFT_GUI;
// використовуйте цю опцію для Windows та Linux:
// char ctrlKey = KEY_LEFT_CTRL;
void setup() {
// зробити пін 2 входом та ввімкнути підтягуючий резистор,
// буде стан high попри те, що він підключений до землі:
pinMode(2, INPUT_PULLUP);
// ініціалізувати контроль клавіатурою:
Keyboard.begin();
}
void loop() {
while (digitalRead(2) == HIGH) {
// не робити нічого, поки стан піна 2 не стане low
delay(500);
}
delay(1000);
// новий документ:
Keyboard.press(ctrlKey);
Keyboard.press('n');
delay(100);
Keyboard.releaseAll();
// почекати, поки відкриється нове вікно:
delay(1000);
}
Повернутись до головної
Коментарі 0