Skip to content

Shifters and button boxes

Most modern race cars shift with paddles, so for the cars people sim the most you don’t need a shifter at all. Every GT3, GT4, prototype, and open-wheel formula car uses steering-wheel paddles, and in iRacing that’s the bulk of the popular fields. An H-pattern shifter only earns its desk space for historics, road cars, rally, and a short list of slower iRacing cars: the Mazda MX-5, Skip Barber, Formula Vee, and Formula 1600.

If you race those — or you just like the engagement of rowing your own gears — a shifter is worth it. If you live in GT3 and open-wheel, skip it and spend the money on pedals or a better wheelbase instead.

An H-pattern shifter is gated — you move the lever to a specific slot for each of its 6 or 7 forward gears plus reverse, exactly like a manual road car. Done right it needs a clutch, which means a three-pedal set. Upshifts want a clutch dip; downshifts want heel-toe to blip the throttle and match revs so the rear doesn’t lock when you drop the clutch. Mapping the clutch to a button works but feels rough, because launches and rev-matching are analog actions. Running Formula 1600 with an H-pattern and a real clutch axis is one of the most engaging things you can do in iRacing.

A sequential shifter is a single lever you push forward to downshift and pull back to upshift, one motion per gear. No clutch is needed for upshifts. This is what touring cars, rally cars, and many older race cars use, and it’s faster and more forgiving than an H-pattern under pressure. The H-pattern vs sequential breakdown goes deeper on which one each discipline wants.

Paddles live on the wheel itself: two for shifting, what every formula and GT3 car uses. “Dual clutch” wheels add two more paddles wired as analog clutches — pull both at the start, release one to a bite point, then dump the second for a clean launch. Threads asking for 5- or 6-paddle wheels are usually after those extra clutch and analog paddles.

Match the shifter to the discipline, and check whether it does H-pattern, sequential, or both:

  • Logitech Driving Force Shifter (~$60) — 6+R, H-pattern only, clamps to a G29/G920/G923. The cheapest way in.
  • Thrustmaster TH8S (~$70-80) — plastic, 7+R, H-pattern only, Hall-effect (contactless) sensors. The budget default; the Hall sensors mean no contact wear over time.
  • Thrustmaster TH8A (~$200) — metal, switches between H-pattern and sequential with a swappable gear knob. Long the “real” entry shifter before the cheaper TH8S undercut it.
  • Moza HGP (~$150) — full metal, 7+R H-pattern only, with a lockout for reverse and 7th. No sequential mode.
  • Fanatec ClubSport Shifter SQ V1.5 (~$300) — full metal, switches H-pattern to sequential tool-free without unplugging or rebooting. The do-everything pick if you run mixed disciplines.

Simagic’s DS-8X and the Simjack Shifter Pro are the common enthusiast cross-shops above this. Hall-effect sensors beat mechanical contacts for longevity on any of them — no wear, consistent throws.

If you’re choosing one accessory first: rally wants a sequential shifter and a handbrake, GT and formula want neither.

A button box is a panel of momentary buttons, toggle switches, and rotary encoders mapped to in-sim controls so you never reach for the keyboard mid-stint. Common assignments: pit-menu navigation, brake bias, TC, ABS, fuel mixture, ignition and starter, pit limiter, lights, wipers, and radio push-to-talk.

The key part is the rotary encoder, not a potentiometer. An encoder is detented — each click sends one button press up or down — which is exactly what stepped adjustments like brake bias, TC, ABS, and fuel map need. Use momentary buttons or toggle switches for on/off functions like ignition, starter, and pit limiter. A labeled physical box matters most in VR, where you can’t see the wheel face to find a button.

Building one is straightforward because, electrically, it’s just switches. The two common controller paths:

  • Leo Bodnar BU0836 — a USB HID board with screw terminals, no firmware or driver coding needed. Wire your switches and encoders to it and Windows sees a game controller.
  • Arduino Pro Micro / Leonardo or an ESP32 — native USB HID for a few dollars, with more flexibility if you want to write the mapping yourself with the Arduino Joystick Library. The AMstudio rotary-encoder build on YouTube is the canonical tutorial.

If you don’t want to wire anything, a Stream Deck acts as a soft button box: touchscreen tiles bound through SimHub, cheaper and far smaller on the desk. The dedicated button box guide covers layouts, switch types, and mounting in more detail.

One iRacing caveat: iRacing dislikes permanently-held inputs and can read a toggle switch left in the “on” position as a stuck button. Map in-sim functions to momentary buttons or encoders, and avoid wiring a switch that sits closed continuously.

Frequently asked questions

Do I need a shifter for sim racing?

For most popular cars, no. Every GT3, GT4, prototype, and open-wheel formula car shifts with steering-wheel paddles, which is the bulk of the popular iRacing fields. A shifter only earns its place for historics, road cars, rally, and a short list of slower iRacing cars like the Mazda MX-5, Skip Barber, Formula Vee, and Formula 1600. If you live in GT3 and open-wheel, skip it and spend the money on pedals or a better wheelbase instead.

What is the difference between an H-pattern and a sequential shifter?

An H-pattern shifter is gated — you move the lever to a specific slot for each of its 6 or 7 forward gears plus reverse, exactly like a manual road car, and done right it needs a clutch and heel-toe downshifts. A sequential shifter is a single lever you push forward to downshift and pull back to upshift, one motion per gear, with no clutch needed for upshifts. Sequential is faster and more forgiving under pressure. The H-pattern vs sequential breakdown covers which one each discipline wants.

What does a button box do in sim racing?

A button box is a panel of momentary buttons, toggle switches, and rotary encoders mapped to in-sim controls so you never reach for the keyboard mid-stint. Common assignments include pit-menu navigation, brake bias, TC, ABS, fuel mixture, ignition and starter, pit limiter, lights, wipers, and radio push-to-talk. A labeled physical box matters most in VR, where you cannot see the wheel face to find a button. The button box guide has more on layouts and switch types.

Should I use a potentiometer or rotary encoder on a button box?

Use a rotary encoder, not a potentiometer. An encoder is detented — each click sends one button press up or down — which is exactly what stepped adjustments like brake bias, TC, ABS, and fuel map need. Reserve momentary buttons or toggle switches for on/off functions like ignition, starter, and pit limiter. Note that iRacing can read a toggle switch left in the 'on' position as a stuck button, so map in-sim functions to momentary buttons or encoders.