Hello, so I recently bought an Arduino Leonardo ATMEGA32u4 and a USB Host Shield. The whole soldering process went just fine. The problem is that my mouse is not working. I attempted three different mouses and neither of them worked (2x wireless mouses and 1x USB mouse). The USB mouse's lights didn't turn on either.
The weird thing is, if I plug in my wireless phone charger to my USB Host Shield, it powers on just fine and charges my phone, so I definitely know it's not a voltage issue (It uses 5V).
Mouses tested:
Razer Viper Ultimate - 1.5V
Logitech G703 - 3.7V
EVGA x17 - Unknown (Can't find any details about it)
Things I've already done in the Arduino IDE:
- Installed USB Host Shield 2.0 Library
- Used File -> Examples -> USB Host Shield 2.0 Library -> HID -> USBHIDBootMouse -> Verify & Upload
- Tools -> Board -> Arduino Leonardo & Tools -> Port -> COM3 (Arduino Leonardo)
When I open up Serial Monitor as well, it shows "Start", but nothing happens when I try moving my mouse when I have it plugged into the USB host shield (No debug messages in the console, nothing).
All the mouses work as well. I tested them on my PC's normal USB ports and they all function as normal.
If anyone could give any guidance about what could be happening, that'd be great!