Last updated: September 6th, 2023
Featured image: Apex Button Box Horizontal Mount V2
Even though many sim racing wheels have a comprehensive selection of buttons and rotary encoders on them, I still use a button box because it makes the entire sim experience more graceful, and perhaps more importantly, it just feels more authentic.
In this guide, I’m going to explain why you might also want to get a button box if you don’t already have one, and I’ll show you some great examples of both pre-built units and a DIY solution in case you’re handy with a soldering iron.
Before anything else, for those of you that maybe don’t know what a button box is, as the name implies it is a box with buttons on it but to be technical, really it should be called a rotary encoder, toggle switch, and button box because they are not solely comprised of buttons, they offer a mixture of these three things or possibly more.

Regardless, in essence, a sim racing button box is a control panel that plugs into your PC via USB as a separate USB game controller device allowing you to bind all those buttons and switches to a driving simulator and ultimately have more control over your car, without having to mess around with keyboards or in-game menu options while driving.
Why you should buy a button box
At this point, you might be thinking it’s a bit unnecessary to buy a button box if you already have a steering wheel with a bunch of buttons on it. That’s all well and good if you only want to race in one discipline such as Formula 1, since F1 rims have all the necessary buttons on them that you could need given the sheer complexity of Formula one cars.
But what happens when you go from an F1 car to a vehicle that uses an oval wheel rim for example, and your oval wheel rim doesn’t have the same buttons on it? Essentially you no longer have the ability to control the car in the same way you did with the F1 rim. And some hardcore sim racers want to build an authentic cockpit, with start / stop buttons, brake bias adjustment, and so on. If that’s the case then you’ll be looking to either build or buy a button box.
Our top sim racing button boxes:
- Race Deck Button Box
- Apex P911 Button Box
- Custom Sim Engineering Eau Rouge
- Grid Engineering Porsche 911 GT3 R
- Ignition Controls
- RealGear RACEpro H22
- DSD CSW Panels
- BBJ SimRacing Pro Key Series
- DIY Button Box
For titles like iRacing, Factor, Assetto Corsa, and others, there are a lot of different functions you can map to a button box. In any case, trying to hit an exact button on a keyboard in the heat of the moment during a race is very tricky. Therefore, having a separate device that is always in the same place (think muscle memory) that can be used across all your sim racing software, is just a really nice and convenient piece of kit to have.

Another great thing about button boxes is how tactile and life-like they feel, which is especially beneficial for sim racers who like to wear gloves. Once you become accustomed to which button controls which function, it will become second nature to change your brake bias, camera mode, or anti-roll bar settings to name but a few.
Buttons, switches and encoders
As I touched on earlier, there are not only buttons to assign functions to on a button box, but also a few types of switches and knobs which may leave you wondering what jobs are assigned to each type of control, so below I’ve gone through some of the main mechanism categories to elaborate a bit further how each of them can benefit your gameplay.
Push buttons
Push buttons are the easiest types of controls to use and can be mapped to functions you often use like lap times, fuel, tyres, etc. Premium boxes will utilize push buttons with a perceivable amount of travel, and a certain heavy-duty feel to them, while more moderately priced units will have a lighter and less realistic feel.
One-way and two-way toggle switches
Real race cars commonly have toggle switches for many functions, and by having a combination of both one-way and two-way toggle switches you can map various functions more intuitively. In fact, with a simple programming procedure, you can convert any two-way toggle to function as a one-way toggle for even more flexibility. Some toggles are positioned to operate left-to-right to be more intuitive to use.
Safety toggle switches
Safety toggle switches incorporate a latch to ensure this switch is only flicked when you genuinely mean it. These controls are commonly mapped to functions like ignition or the pit lane speed limiter since these are functions that are on or off and do not want to hit these accidentally.
Knobs and encoders
Real race cars use large adjustment knobs to change the brake bias. Whether the knob adjusts a pivot point on the brake pedal or a valve in the hydraulic line, it requires some effort and several turns to adjust. Certain button boxes utilize a friction clutch to replicate the feeling of turning a mechanical adjustment and help the driver make slight adjustments. As for encoders, they are a unique type of knob. They are commonly mapped to functions with opposites such as increase/decrease, next/previous, left/right, and up/down.
So now that you’re clued up on how advantageous a button box can be, and what sort of tasks you can assign to the buttons, let’s look at some of the best options for pre-built button boxes out there, and also how you can make one of your own if you’re so inclined.
FYI, my recommendations are but a mere drop in the ocean in terms of the choice and availability of options out there, and there are many reputable manufacturers of sim racing equipment that sell button boxes. So, make sure to think about what functions you’ll require to program into the box, what aesthetics you like, what mounting solution suits you best, and perhaps most importantly, what budget you have, before you buy.
Race Deck Button Box from Apex Engineering
If you own a Stream Deck (or, you’re planning to own one – see what we think about ours here), you can combine the best of both worlds by fitting your Stream Deck into a case like the Race Deck from Apex Engineering:

Apex Engineering makes a lot of nice accessories for your rig; including steering wheels, dashboard display units (ddu), button boxes, direct drive wheelbases and more. It’s worth taking a look at their site here.
The Race Deck (pictured above) is compatible with all Stream Deck revisions (they have a button box newly designed for the Stream Deck XL too). It’s made from real carbon fibre for that genuine motorsport feel and features 5 push buttons and a rotary multi-directional encoder. It uses a standard VESA mount configuration on the back making it somewhat easier to plan your installation strategy, particularly if you choose the compatible Button Box Mount.
If a “standard” button box doesn’t inspire, check out this brake bias dial:

The Apex Slim Racer Button Box is a “slim style” box with provision for mounting at the top and bottom of its case. This one, in particular, caught my eye as a brake bias adjuster – that’s pretty much the same type of rotary dial as you find in a real racing car with a bias adjust.
It features a 2mm Carbon Fiber Front and Rear Plate and measures 7″ (177mm) x 2.4″ (60mm). USB cable and mounting bolts included. Nice!
Apex P911 Button Box
The Apex Sim Racing P911 Button Box (it’s based on the Porsche 911 dashboard) is a high-quality option for sim racing enthusiasts. It’ is ‘s PC compatible only and has a single USB connection.
The button box features a genuine carbon fiber front and rear plate with a matte twill finish. The enclosure is 3D printed and hand-finished for a textured look.

There are four ON-OFF-ON momentary push buttons that can be mapped to any in-game input, such as wipers, headlights, or pit limiter / ignition.
Additionally, there are three rotary CTS Rotary encoders that can be mapped to any in-game input typically used for brake bias, ABS, or the iRacing black box. The button box also includes three ON-OFF latching toggles, an illuminated engine start button, a momentary and latching hazard button, and an optional 7-way multi-switch that replaces the bottom yellow 12mm push button and guard.
Custom Sim Engineering Eau Rouge
Custom Sim Engineering offers a range of clever mounting solutions to go with Fanatec wheelbase including the DD1, DD2 , CSL and Clubsport wheelbases. The “Eau Rouge” caught my eye:

The Eau Rouge is made of glossy acrylic and carbon fiber and offers a range of buttons, toggles, including an engine kill and start/stop button. It’s mounted(as you can see) on the front of the DD2 in the photo above.
Grid Engineering Porsche 911 GT3 Button Box Console
If you’re more of a Porsche enthusiast, no problem, check out this Grid Engineering 911 Dash Button Box:

This is the official Porsche replica button box. It features 42 inputs, a 7-way switch, an ignition switch, and a lightweight CFRP enclosure with a carbon fibre plate. Here’s the real-life equivalent:

Ignition Controls
Ignition Controls are based in Poland and make button boxes for sim racers on PC and PS4. While their website feels a little broken in places, there are enough posts in sim racing communities about their products to give you a sense of confidence. They also prefer PayPal, so no need to worry. My favourite button box is this one: the NA2 RYG E6.

Note the embossed “Ignition Controls” logo on the base of the enclosure. This particular unit features 6 CTS rotary encoders (four in the top row with integrated switches), and 8 illuminated “ring LED” buttons. There are also 3 on-off toggles (one with a safety cover), a large “Engine Start” button with a red integrated LED, a four-way joystick switch (4 inputs) (would make for a useful way to navigate the black box in iRacing), and a blinking LED indicator.
This box can be mounted via its 4 metric M4 threaded holes which are located in the centre on the rear of the case. This is a VESA (100x100mm) direct hard mount, so it should seem pretty familiar. It’s sized at 154 x 254 x 42 mm and connects via a USB Type B cable (included).

Ricmotech RealGear RACEpro H22
Inspired by the dashboards of real race cars, this horizontal programmable switch panel box will add authenticity to your sim racing rig. The unit features a metal housing and race-car-correct buttons and toggle switches and offers up to 36 functions including the brake bias valve knob which incorporates a proprietary friction clutch to simulate the drag of a real bias valve.

The programmable box allows you to map various functions in the game to any button, switch, or knob on the panel. From the in-game configuration screen, you select the function you want to map, such as engine start for example, and then move the button, switch, or knob you want to set it to, and voilà, that button now starts the engine.
DSD CSW Panels
These button boxes are unique because they are specifically designed to be mounted onto a Fanatec Clubsport wheelbase only. What I like best about this panel set is that they also offer a very distinctive mounting solution that creates a dashboard effect, and as a plus point, the mounting hardware is included in the box with the panels to get you going.

CSW Panels are offered in three versions, each with loads of functions to keep your controls where you need them when you need them. Each type offers toggle switches, pushbuttons, and two-way rotary encoders for any control you’d need.
As well as making these panels for CSW wheelbases, DSD also creates a separate button box set for the CSL Elite base, so if you use either of these Fanatec products, a DSD button box might be the right choice for you.
BBJ SimRacing Pro Key Series
The Pro Key Series button box from BBJ SimRacing features two 12mm latching toggle switches with missile-style safety covers, four 12mm momentary toggle switches, four rotary encoders, twelve push-to-make switches, and one sprung key switch! Yes, that’s right, an actual key for a computer game. All the functions and switches on this box are rated for genuine automotive use.

It’s got a heavy-duty ABS plastic case and a high gloss solid ABS plastic fascia. The underside of the box has four threaded mounting points that will accept M4 bolts. The unit also has a built-in 6ft USB lead and is completely plug-and-play with Windows. What’s more, being USB-powered it requires no power supply or batteries.
If you’re building a true-to-life Porsche-style cockpit, this is a definite “must-have”.
DIY Button Box
Lastly, for all the tech whiz kids reading this who scoff at the thought of buying a pre-built button box, why not try building your own?
If you’ve got the skills and feel like you’re up to it, then check out this helpful video guide from the AMstudio YouTube channel that explains the entire process in relatively easy-to-understand terms.
This informative and helpful tutorial will take you through a step-by-step process on how to make a DIY USB button box with encoders.
The unit in this specific clip is a 32-function button box, and AMstudio was also kind enough to explain the electrical circuits’ design and layout and provide a list with all of the parts you will need to make one yourself in the video description.