目录

Keyboard

Keyboard.releaseAll()

说明

释放所有当前按下的键。更多信息参见Keyboard.press()

语法

Keyboard.releaseAll()

参数

返回

INT:释放键的数量

例子

//此选项用于OSX:
char ctrlKey = KEY_LEFT_GUI;
//此选项适用于Windows和Linux:
//char ctrlKey = KEY_LEFT_CTRL;  
 
void setup() {
     //将第2脚作为输入,开启
    //上拉电阻,它将处于高电位,除非
     //连接到地面:
   pinMode(2,INPUT_PULLUP);
   //初始化键盘控制:
  Keyboard.begin();
}
 
void loop() {
   (digitalRead(2=={
     //什么也不做,直到2脚变为低电位
    delay(500);
  }
  delay(1000);
  //新文件:
  Keyboard.press(ctrlKey);
  Keyboard.press('n');
  delay(100);
  Keyboard.releaseAll();
   //等待新窗口打开:
  delay(1000);
}