This is a custom enclosure for holding all the buttons you need for a more realistic virtual pinball experience. It is the exact width of a Stern pinball table and has spots for the following buttons (left to right):
This is very easy to assemble if you use a USB zero-delay encoder and buttons (example: https://www.amazon.com/dp/B07FZ4HQV6?th=1). There is a mount internally for the encoder (need four 2mm screws that are 4-6mm in length). You will need four 3mm pan head screws to join the three sections (10 or 12 mm in length). If you aren't comfortable extending the wires you can buy two sets of these: https://www.amazon.com/dp/B07QLYCVK3
There are also indentions in the bottom for six non-slip feet (example: https://www.amazon.com/dp/B07PHZZ436).
Step files are included if you would like to make your own modifications. I recommend printing with 3 perimeters and 15-20% gyroid infill. The center portion requires minimal supports (show in picture), the left and right sections require no supports.
The author marked this model as their own original creation.