This is a
#diy#RaspberryPi #pico #openhardware #opensource device I created for making your own
#pc #gaming controllers. You can place buttons, joysticks, potentiometers, and rotary encoders onto a grid, and then assign them gamepad or keyboard functions. It was designed for starship bridge simulation games (e.g. EmptyEpsilon, Space Nerds in Space) to create custom controls, but it is a general joystick/gamepad substitute.
https://github.com/profdc9/HIDPanel