Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows Arduino Pro Micro as“;“键盘”;在电脑上-在电脑上打印“=&引用;而不是",-&引用;隐藏库_Windows_Arduino_Symbols_Arduino Uno - Fatal编程技术网

Windows Arduino Pro Micro as“;“键盘”;在电脑上-在电脑上打印“=&引用;而不是",-&引用;隐藏库

Windows Arduino Pro Micro as“;“键盘”;在电脑上-在电脑上打印“=&引用;而不是",-&引用;隐藏库,windows,arduino,symbols,arduino-uno,Windows,Arduino,Symbols,Arduino Uno,我把代码上传到Arduino pro micro。但是“-”符号像“=”符号一样打印。请帮忙,idk该怎么办 Keyboard.print("iexplore -k google.com"); 更新: 我正在使用“隐藏项目”库 Arduino leonardno/pro micro正在Windows 10笔记本电脑上模拟键盘。类似橡胶鸭子的东西只是Arduino版本。 如果我使用的是“keyboard.h”库,它也会出现同样的问题 这是我的密码: #include <HID-Pro

我把代码上传到Arduino pro micro。但是“-”符号像“=”符号一样打印。请帮忙,idk该怎么办

 Keyboard.print("iexplore -k google.com");

更新: 我正在使用“隐藏项目”库 Arduino leonardno/pro micro正在Windows 10笔记本电脑上模拟键盘。类似橡胶鸭子的东西只是Arduino版本。 如果我使用的是“keyboard.h”库,它也会出现同样的问题

这是我的密码:

#include <HID-Project.h>
#include <HID-Settings.h>

// Utility function
void typeKey(int key){
  Keyboard.press(key);
  delay(500);
  Keyboard.release(key);
}

void setup()
{
  // Start Keyboard and Mouse
  AbsoluteMouse.begin();
  Keyboard.begin();

  // Start Payload
  delay(400);

  Keyboard.press(KEY_LEFT_GUI);
  Keyboard.press(114);
  Keyboard.releaseAll();

  delay(400);

  Keyboard.print("iexplore -k google.com");

  delay(400);

  typeKey(KEY_RETURN);

  // End Payload

  // Stop Keyboard and Mouse
  Keyboard.end();
  AbsoluteMouse.end();
}

// Unused
void loop() {}
#包括
#包括
//效用函数
无效类型键(int键){
键盘。按(键);
延迟(500);
键盘。释放(键);
}
无效设置()
{
//启动键盘和鼠标
绝对鼠标。开始();
键盘。开始();
//启动有效载荷
延迟(400);
键盘。按(左键);
键盘。按(114);
键盘。释放全部();
延迟(400);
print(“iexplore-k google.com”);
延迟(400);
类型键(返回键);
//末端有效载荷
//停止键盘和鼠标
键盘。结束();
绝对鼠标。结束();
}
//未使用
void loop(){}
HID项目(如keyboard.h)仅支持美国英语-因此您的操作系统必须设置为此布局。“-”vs“=”很可能是不同的键盘布局。试一试

Keyboard.print("iexplore ")-
Keyboard.press(KEY_MINUS);
Keyboard.print("k google.com");
如果再次出现“=”,您的操作系统中存在键盘布局问题。尝试以下方法测试此问题

Keyboard.print("Layout test _-*$%&/()!?#;,:...");

如果在操作系统键盘布局中打印不同的字母

您使用的库是什么?其中是将代码传输到窗口的完整函数。micro模拟键盘,如果是,在哪个设备上。要解决问题,我们需要信息。请编辑您的问题并添加它。非常抱歉。。。现在它被编辑了。