Good morning,
I'm experiencing an issue with two Arduino Pro Micro boards. I'm working on this project: hub.com/romapr1me/Button-Box. I had already built it a couple of years ago, and the button box was working correctly.
After a couple of years without using it, a few months ago, I wanted to use my cockpit again, along with the button box, but JoyToKey and the Device Manager did not recognize it as a game controller.
Since I wanted to renew the case, I bought new components and built a new one from scratch. Yesterday, after doing all the wiring and soldering everything to the board, I tested it and uploaded the code, but Windows 11 still didn’t recognize it as a joystick.
In the code, I use a couple of libraries: Keypad by Mark Stanley and Alexander Brevig, and Joystick. When I check the Device Manager in Windows, the board appears under Ports (COM & LPT) as USB Serial Device (COM4) and also under Other Devices in Windows settings, but I can't do anything from there.
When I press WIN + R and type joy.cpl, no devices appear as a joystick. I've tried different cables (including my phone cable, which supports both charging and data transfer) and different USB ports on my PC. I've also tried uploading only the basic code needed for it to be detected as a joystick:
#include <Joystick.h>
Joystick_ Joystick;
void setup() {
Joystick.begin();
}
void loop() {
}
But it still doesn’t recognize it as a joystick. This happens both with the new board I set up yesterday and with the old one that used to work before.
I've uninstalled and reinstalled the drivers, but nothing changed… I don’t know if I might be missing something in Windows 11. Every time I have an issue, it's always related to it…
Thanks in advance for your help!