As of right now, I don’t own any physical pinball table, not even a tabletop toy. I used to have one in the past, though. A Spider-Man based table I had when I was a teenager that was battery-controlled to run the lamps and scoreboard, and that I owned for a couple of years until I sold it at the yearly open street market of Koninginnedag here in the Netherlands. I don’t recall what I got for it, but looking back, it was far too little regardless of the actual amount. I was an idiot, I should’ve kept it.
When I play pinball these days, it is on my PC or my PS4. It’s not perfect, but with titles like Zen Pinball/Pinball FX, Farpoint’s Pinball Arcade, Zaccaria Pinball, emulators, and a few other titles, I have access to countless titles. Since I don’t have a dedicated pinball controller yet like the awesome MAME-based tables I see on my Twitter feed now and then, I have to control them with more conventional means. In practice, that means a controller or a keyboard, so here’s a listing and loose rating of the controllers I have used so far.
I’ll split this list between keyboards and game controllers, as every single controller is better than every single keyboard when it comes to computer (or console) pinball for the simple reason that controllers have analog sticks, which means you can actually control the plunger with some level of accuracy. Plus, they tend to have a second stick which lets you nudge in more than one direction.
Just about every laptop keyboard is awful in every aspect. Computer pinball is usually controlled by the shift keys and space bar, and on a laptop keyboard, you have three major issues when it comes to playing computer pinball on them:
#1 They tend to be really small, all the keys are cramped in a tiny space.
#2 Since laptops are tiny, keys can be shifted around and other keys added. As a result, often the shift keys are not where they are supposed to be, and the space bar will be too small.
#3 Cheaper laptops even use membranes or chicklet keys. Membranes are impossible to use for pinball as they can have trouble registering even two keypresses, like both flippers, and chicklets just don’t feel good to use. The Apple magic keyboard is an infamous example of a chicklet keyboard that only die-hard followers of the Cult of Cupertino can love.
Dome-switch keyboards, scissor-switch keyboards, capacitive keyboards and the like. I’ll group them all together, as there is really no big difference between how they can be used to play pinball. As long as each key is registered individually and the shift keys and space bar can be easily hit, these work fine for computer pinball.
Now we’re talking. Mechanical keyboards have that satisfying feeling when you depress keys and are often made for either typists or gamers. Low latency, clearly registered keypresses, and you have a fine pinball controller.
What about an on-screen keyboard, or a projection keyboard, I hear nobody ask? You have to be kidding.
Of course, there are better options than keyboards, which brings us to:
Generic game controller with analog stick
In the days before Windows Vista, these were ever-present. You still see them occasionally, although less so on modern PCs as very few of them were USB connected. Here, I’ll limit it to controllers with at least two shoulder buttons and an analog stick. The immediate advantage over keyboards is that analog stick: you can adjust the plunger just as you would in real life! I’ve ranked this generic entry last since, on modern PCs, you want a modern controller.
For many years the standard PC controller, and with good reason. While the D-pad is absolute garbage, and if you disagree I challenge you to actually play a game that uses the D-pad for navigation, both shoulder buttons and the left analog stick feel great to hold. With this type of controller you can do everything you need to in a pinball game: plunge to shoot the ball with as much force as you want, have two or even four dedicated flipper buttons, a second analog stick to simulate nudging in up to three directions (if the game supports it), and enough face buttons to map whatever you need to. Even magna-save for those unfortunate tables that depend on having a dedicated magna-save button.
Mainly limited to the PlayStation 3, although it can also be used on a Playstation TV if you are one of the 9 other people who own one. Not that there are many worthwhile pinball titles on the Vita or PSP to use it, but I digress.
What makes the DS3 better than an Xbox360 controller is the way the controller fits in your hands. I always find holding an Xb360 controller awkward, and it’s a hassle to use my index fingers on the triggers (flippers). This is not the case with a DS3, where my hands find the right buttons perfectly. Combine it with a perfect analog stick and you have a very satisfying controller for console pinball. The one downside is that it is badly supported for PC.
Good luck finding a legit one these days, though. In the past five years all the DS3s I bought turned out to be fake and these never play quite as well as my originals.
A recent addition to my gaming setup, and unfortunately, it has been cancelled. I picked mine up for almost free in the December 2019 Steam sale and ten minutes later they were sold out forever.
Apart from being delisted, it’s also one of the strangest controllers you’ll ever see. It has only one analog stick, but to compensate for that it has two large capacitive circles. On the shoulders, it has the two you expect, but it also has two extra ones on the back. Looking quite similar to the strange add-on Sony announced for their Dualshock 4s, come to think of it. I guess I know where they got that idea from.
The moment I got it, I retired my old Xbox360 controller, since the Steam controller is extremely versatile and every button including the capacitive circles can be remapped. With some pinball games not using normal controls but insisting on space alien setups, the Steam controller is a godsend since you can just remap them to make it work normally. And while the analog stick is small, it is very responsive and allows me to make better adjustments with plunging than both the XB360 and DS3 ever could. In that aspect, it’s even better than the DS4, so it has become my main pinball controller on PC.
How do you make a good controller better? By making it slightly bigger, apparently. Sure, the DS4 also has a lightbar and a touchpad, but no pinball game on the PS4 actually uses these. And you don’t need them, since the flippers and analog sticks are just perfect. Fine control over a plunger, responsive flippers, the only way it could be better was if the analog stick had even better control.
Horipad FPS Plus
O hi there, Dualshock 4 with a better analog stick! The Horipad FPS Plus is my current main pinball controller for one reason: it has a little slider at the bottom and a small nub at the back which work together to limit how much range the right analog stick can travel: either half or quarter. This is incredibly overpowered since in a lot of tables in Pinball Arcade you can make a skill shot 100% of the time by setting it to the halfway point, and then just pull fully back. The analog stick is also very easy to adjust just a little bit, feeling even better than a default one, so making skill shots is easier than ever. On top of that, the L1/R1 shoulders are digital, not analog, so they register full force immediately. This is perfect for a pinball simulator since on a real table you just slam the buttons and the flippers move. One last feature this controller has that is relevant to pinball control is that it has a turbo feature, which comes in handy on tables like Fish Tales where some video modes are brainless button mashers. Just set the X button on autofire until you win the mode, and get back to actually playing.
PSP / Playstation Vita
Included for completion sake only. On the dedicated handhelds, you can’t normally use a separate controller, so the console itself is the controller. Well, to keep it short, I am not a fan of the triggers on either the PSP or PS Vita, and when it comes to playing in vertical (or tate, たて) mode, things get worse. You’re forced to use the tiny face buttons instead, which means you’re probably holding the console in a cramped claw until your fingers give out.
The PS Vita has a tiny advantage here – but only when it comes to PSP games – since you can optionally assign two corners of the screen to button presses, but it’s still not something I can ever recommend.
I remember seeing a couple of pinball controller/keyboard hybrids back during 3d Ultra Pinball/Pro Pinball’s heyday. Lazy Game Reviews did cover like a couple of them, but they’re all nearly extinct now, at least in a ‘mass market concept’ (Pinball games are still ‘pretty small’, even with Zen Studio’s simulators, Zacc, Pinball Deluxe, and the rise and ‘fall’ of TPA. It’s not like the 90s where there’s a bunch of Pinball games out there, with varying qualities). On google there’s an instructable to make your own, but the only ‘buyable’ controller I found is by a company that hasn’t had a new news posting since 2015, so I’m considering them to be gone. Of course, making a custom controller is going to be expensive too with some of the more unique parts (Virtual Plunger assembly if you want to go in that far, a way to do staged flippers for games that support them in TPA and PFX3, nudge sensor, etc)