diff --git a/Arduino_USBHIDHost.h b/Arduino_USBHIDHost.h deleted file mode 100644 index d9fc2be..0000000 --- a/Arduino_USBHIDHost.h +++ /dev/null @@ -1,2 +0,0 @@ -#include "src/Mouse.h" -#include "src/Keyboard.h" \ No newline at end of file diff --git a/README.md b/README.md index 4e897da..be6f4a7 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ The library has two main classes: - **examples/Mouse** – Demonstrates receiving mouse events via a callback. - **examples/Keyboard** – Demonstrates receiving keyboard events via both callbacks and the Stream interface. - **examples/MouseAndKeyboard** – Demonstrates simultaneous support for both mouse and keyboard devices. -- **examples/Barcode** - Uses tthe HID Host implementation to read 13-digit EAN codes from a USB based barcode reader. +- **examples/Barcode** - Uses the HID Host implementation to read 13-digit EAN codes from a USB based barcode reader. ## Usage diff --git a/examples/Barcode/Barcode.ino b/examples/Barcode/Barcode.ino index 2488610..711929d 100644 --- a/examples/Barcode/Barcode.ino +++ b/examples/Barcode/Barcode.ino @@ -1,5 +1,5 @@ #include -#include "Keyboard.h" +#include USBHIDKeyboard keyboard; diff --git a/examples/Keyboard/Keyboard.ino b/examples/Keyboard/Keyboard.ino index 386150b..85baf6c 100755 --- a/examples/Keyboard/Keyboard.ino +++ b/examples/Keyboard/Keyboard.ino @@ -1,5 +1,5 @@ #include -#include "Keyboard.h" +#include USBHIDKeyboard kb; diff --git a/examples/KeyboardAndMouse/KeyboardAndMouse.ino b/examples/KeyboardAndMouse/KeyboardAndMouse.ino index 9b9ca69..25d1737 100755 --- a/examples/KeyboardAndMouse/KeyboardAndMouse.ino +++ b/examples/KeyboardAndMouse/KeyboardAndMouse.ino @@ -1,6 +1,5 @@ #include -#include "Keyboard.h" -#include "Mouse.h" +#include // Global device instances USBHIDKeyboard kb; @@ -27,11 +26,11 @@ void onMouseEvent(const HIDMouseEvent &event) { Serial.print("Mouse event (callback) - Buttons: "); Serial.print(event.buttons); Serial.print(", x: "); - Serial.print(event.x); + Serial.print(event.xMovement); Serial.print(", y: "); - Serial.print(event.y); + Serial.print(event.yMovement); Serial.print(", wheel: "); - Serial.println(event.wheel); + Serial.println(event.wheelMovement); } void setup() { diff --git a/examples/Mouse/Mouse.ino b/examples/Mouse/Mouse.ino index 0a75dee..7da987f 100755 --- a/examples/Mouse/Mouse.ino +++ b/examples/Mouse/Mouse.ino @@ -1,5 +1,5 @@ #include -#include "Mouse.h" +#include // Create a global mouse instance. USBHIDMouse ms; diff --git a/src/Arduino_USBHIDHost.h b/src/Arduino_USBHIDHost.h new file mode 100644 index 0000000..4291eb8 --- /dev/null +++ b/src/Arduino_USBHIDHost.h @@ -0,0 +1,2 @@ +#include "Mouse.h" +#include "Keyboard.h"