Done!
WUPC does indeed auto-rotate very slowly. All buttons, dpad and sticks working fine.
Cool! So I we can forget about this controller for a while
DS3 = virtual controller model appears inverted, and facing the back. I pressed L2, R2, L1, R1,Up, Down, Left, Right, Select, Start, Square, Triangle, Cross, Circle, L3, R3, and PS (can't see if it's doing anything at any point, but I pressed them anyway). When you press the PS button, the virtual controller faces front, and auto-exits the app.
DS4 = tried a sync, nothing. Immediately after, a USB connection, which pops up the virtual controller, and then auto-exits.
OK, I've added more logging to the DS3 controller, but it looks like the last part of the logs is missing. I wonder if you took out the SD card too quickly? Or maybe (more likely, actually) the program did not quit cleanly, but rather crashed, so it didn't save all the logs. Anyway, now I've disabled the accelerometer, so the controller should appear in the correct position, and you should be able to see if the buttons are pressed.
As for the DS4, it might go one step further with the BT connection, though I'm not sure. The controller is asking for a PIN code, to which this time we'll reply that we don't have one. Let's see how it reacts
https://github.com/embedded-game-controller/egc-sdl-test/releases/tag/0.3-wiiu10







