Alright been a while, but I think I finally know the answer. If you are making a custom application and can read the raw hid values then you can use as many hats a you want. However some applications use libraries such...
Some questions I still have, Why can joy.cpl and other figure out the axis/buttons/some hats when the usb type is flightsim + joystick or even keyboard/mouse/joystick but not when it is serial/keyboard/mouse/joystick?...
Darn, I am really lost. I looked at the raw hid data as you have and got the same result with the 12 hats showing up in the last 6 bytes. I am having a lot trouble getting any program to recognize more than 4 however....
Interesting, it appears to be working for you, if you have the chance, what does joy.cpl show? I believe the last slider being 0 is due to for (uint8_t i = 1; i < 15; i++) where the 15 should be 16 if you wanted to use...
Thanks for the help, made the changes you suggested and now it seems to be partially working. By partially I mean that it appears the last 4 cases (9-12) work as hat switches while the remainder do nothing so I think...
Hello, I am interested in adding more POV hats to the "extreme joystick", it currently supports 4 and I would like it to support 12. I am using a teensy 4.0. As you can see below, I have removed 2 sliders which I do not...