That's because the joystick modules use electrical contacts under the stick to determine movement and position, and over time ...
Simple right? Now just multiply 555’s for how many axis you need and you have a simple analog joystick. Apple //s, and IBMs work like this, and use a 556 dual timer (one, two axis joystick ...
The last time we saw [Akaki]’s work it was a 3D-printed flight simulator joystick that uses Hall effect sensors and magnets, but it’s a delight to see such an accessible approach that doesn ...