Joystick controls on uConsole

the uConsole has a built in joystick that shows. But I’m curious about all the inputs it has.

It shows 32 buttons and 5 analog inputs. The XYAB and Select Start are obvious buttons. And those work great, they show up as normal button inputs.

What are the 5 analog inputs? and All the other buttons? Notice how the axis 4 is set to -1. Not sure what that is. I’ve played around with all the buttons and pressing the mouse down but didn’t find anything. Anyone have more info on this? This is a screen shot showing a simple python app using the pygame lib to get joystick data.

If you want better joystick you may be interested in an alternative keyboard firmware: QMK firmware for uConsole keyboard - #70 by Zato

1 Like