So I went looking for alternative solutions and immediately stumbled onto the Duo Pinball which looked ideal apart from one thing, it only works with iPad and a single app.
Fortunately due to this limitation the price had dramatically dropped compared to the many negative reviews who said it was too expensive for its limited use. So I grabbed one in the hope that being bluetooth I could do something with it on PC.
The application here is the result of that experiment and my first attempt at learning to code in C#.
The keyboard version uses the excellent Input Simulator library to simulate the left/right shift for flippers and holding/releasing the space bar for the plunger..
The Xbox Controller version uses VigEm to simulate left/right triggers and right analog for plunger. A huge thanks to Eigenvektor on the Linus Tech Tips forum for teaching me how C# works so I could achieve this. They really did most of the work here.
Discussion about this application can be found on the Pinball Arcade Fans forum.
If you like this application please consider a small donation towards improvements.
You are connected from 22.214.171.124 via IPv4.