T-vK / ESP32-BLE-Keyboard

Bluetooth LE Keyboard library for the ESP32 (Arduino IDE compatible)
2.27k stars 378 forks source link

HELP !!! Windows 10 (2024) Update Causes No HID Keyboard Drivers to be Loaded on connect #287

Open creepscompilation opened 3 months ago

creepscompilation commented 3 months ago

This ESP32-BLE Keyboard library has been working GREAT for over 1 year.

However, as of March 19th, 2024, I have tested up to (6) different Windows PC's and all of them will CONNECT without any issues, but fail to load any HID keyboard drivers.

This results in the ESP32 BLE Keyboard connecting, but failing to OUTPUT and keyboard codes. The ESP32 BLE Keyboard stills works GREAT on Windows 8, 11, MacOS, iOS, and Android OS.

HELP !!! I need to find some solution to get Windows 10 to active the ESP32 BLE Keyboard and load the HID keyboard drivers so I can send keyboard codes again. ESP32 BLE Keyboard Win 10

creepscompilation commented 2 months ago

I resolved this issue.. Basically I allowed Arduino IDE 2.0 to auto-update the libraries every time I used it.. Somewhere along the line, one of the libraries was updated which caused this issue.. I installed Arduino IDE 2.0 on a NEW PC and the problem disappeared..

Warning: Be very careful allowing Arduino IDE 2.0 to auto-update the libraries. "If it ain't broke, don't fix it"