 This is a Gravis Advanced Joystick. This was a state-of-the-art in PC Joystick. It's got that joystick to all the potentiometers. It's got a button up here, two buttons down here. Note that the PC joystick spec actually only allows for two buttons, so there's like three, but you can remap them. And the remapping is actually done over here using these, they look like potentiometers, but they're actually mechanical switches that lift and disconnect the contacts from the different buttons, which I just learned about. And then over here we've got the X and Y and the different buttons output. And this is going into a QT-Pi board through a Stem-QT design that I just wrapped up. It's got an AT-Tiny 816 that does all the analog digital conversion. I had to like quickly remember the math for how to calculate the variable resistor when you have a fixed lower resistor in the resistor divider. All is working well though, and it will be in the Adafruit shop soon.