Joystick Adapter - Parts
--------------------------

1    DB9 Joystick Adapter PCB

1    Zero-Delay Game Controller
         https://www.amazon.com/dp/B09JLLZG4L

6    12mm momentary push buttons:  
         https://www.amazon.com/dp/B07YDGVZ9B
     
1    16mm momentary push button:
         https://www.amazon.com/dp/B00TX439R0