文件名称:HID_Buttons:Arduino库使使用HID按钮更加容易
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-17 10:30:18
keyboard arduino library usb hid
HID按钮库 这个小型的Arduino库通过存储关联的键/按钮ID和输出状态以进行比较,使设置使用键盘,鼠标或操纵杆按钮的程序更加容易。 这使您的代码更整洁,更简单,并防止重复按键导致USB报告垃圾邮件。 前: if (stickY < - 300 ) { if (aPressed == 0 ){ aPressed = 1 ; Keyboard. press ( ' a ' ); } } else { if (aPressed == 1 ) { aPressed = 0 ; Keyboard. release ( ' a ' ); } } 后: KeyboardButton ButtonA ( ' a ' ); ... ButtonA.set(stickY < - 300 ); 所有HID按钮类型共享一个公共基类,并且得到相同的
【文件预览】:
HID_Buttons-master
----.gitattributes(66B)
----.github()
--------workflows()
----src()
--------HID_Button_API.h(2KB)
--------HID_Buttons.h(1KB)
--------variants()
--------HID_Button_API.cpp(3KB)
----keywords.txt(913B)
----examples()
--------Mouse()
--------Keyboard()
--------Joystick()
----LICENSE(1KB)
----README.md(3KB)
----library.properties(309B)
----.gitignore(6KB)
----extras()
--------Adding New Button Types.md(4KB)