Folgender Code sendet ALT + C wenn D2 LOW wird, du musst ihn also für deine Bedürfnisse entsprechend anpassen:
// Testcode: Leonardo D2 ALT + C
void setup() {
pinMode(2, INPUT_PULLUP);
Keyboard.begin();
}
void loop() {
if (digitalRead(2) == LOW) {
// press ALT + C
Keyboard.press(KEY_LEFT_ALT);
Keyboard.press('c');
delay(100);
Keyboard.releaseAll();
delay(2000); // das ist nicht sehr elegant! :-)
}
}