Master Real-Time Soft-Body Vehicle Physics with RojX
BeamNG.drive features what is undeniably the most realistic vehicle simulation and soft-body physics engine in gaming history. Every tire flex, suspension compression, chassis twist, and drivetrain component is calculated in real time.
Unfortunately, driving these complex physics models with keyboard keys or binary buttons is notoriously difficult. Tapping A or D snaps the steering rack instantaneously to 100%, upsetting the car's weight distribution, inducing catastrophic snap-oversteer, or shredding tires on tarmac.
With RojX, you can turn your smartphone into a high-precision 900° virtual steering wheel and analog pedal set. By unlocking smooth steering angle modulation and progressive throttle control, you can drift corners, navigate treacherous rock-crawling trails, and race high-horsepower supercars with the nuance of an expensive physical simulator rig.
Why RojX is a Game-Changer for BeamNG.drive
- 900° True Wheel Ratio: Authentic steering rack translation.
- Smooth Weight Transfer: No more snap-oversteer from digital keys.
- Analog Gas & Brake Sliders: Fine-tuned throttle feathering.
- Zero Hardware Cost: Premium simulation feel on any phone.
Prerequisites & The Clean Binding Sequence
To ensure BeamNG.drive detects your virtual steering wheel flawlessly without conflicting leftover bindings, follow this exact preparation sequence demonstrated in the tutorial:
- Do NOT open the RojX mobile app yet. Keep your phone app closed initially.
- Launch BeamNG.drive on your PC.
- From the main menu or pause menu, navigate to Options (or Settings) → Controls → Bindings.
- Look at the bottom of the Bindings menu and click Reset to Default Bindings: All Devices, then click Continue when prompted. This clears any corrupted or conflicting legacy controller assignments.
- Now open the RojX app on your phone. It will automatically connect to your PC Receiver over your local Wi-Fi or USB connection and register cleanly as a fresh controller in BeamNG.
Step-by-Step Control Configuration
Map Throttle & Brake Pedals (Vehicle Axis)
In BeamNG.drive under Controls → Bindings, click to expand the Vehicle section:
Throttle (Gas Pedal)
- Click the + (Add Binding) button next to Throttle.
- Press or slide the Gas pedal on your phone in the RojX app.
- Verify the green indicator bar fills proportionally.
- Click Apply in the bottom right corner of BeamNG.
Brake Pedal
- Click the + (Add Binding) button next to Brake.
- Press or slide the Brake pedal on your phone.
- Verify response on screen and click Apply.
Map Steering Axis (Set Filter Mode to Wheel!)
This is the most essential configuration tip for BeamNG.drive:
By default, BeamNG.drive applies an "Automatic" or "Gamepad" filter which aggressively restricts wheel angle at high speeds. Changing this filter to Wheel enables 1:1 direct analog rack steering, letting you execute rapid counter-steering snaps and drift recoveries.
How to map Steering:
- Click the + button next to Steering (axis/mouse).
- Rotate or tilt your phone steering wheel Left and Right until BeamNG recognizes the axis.
- On the right-hand binding properties panel, find the Filter dropdown.
- Change the dropdown from Automatic to Wheel.
- Click Apply.
Map Orbit & Interior Camera Controls
Minimize the Vehicle section and expand the Camera section in the bindings menu:
Rotate Camera Horizontally
Click +, then nudge your phone camera thumbstick Left and Right. Click Apply.
Rotate Camera Vertically
Click +, then move your camera thumbstick Up and Down. Click Apply. (Check Inverted Axis if the direction is opposite to your preference).
Quickly Map Buttons with the Search Bar
BeamNG has hundreds of available commands. Use the Search bindings bar at the top of the Controls screen to easily map your desired buttons:
Find Next Camera, click +, and tap the view toggle button on your RojX screen. Click Apply to instantly cycle between driver-cockpit, bumper, and chase cameras.
Pro Tips for Drifting & High-Speed Stability
BeamNG's realistic tire model requires smooth steering inputs. Follow these recommendations to get the best handling:
1. Keep Steering Linearity at 1.0 (Linear)
In your steering axis settings, keep linearity at 1.0. This guarantees a true 1:1 match between your phone's physical angle and the front tires, which is essential for catching drift transitions naturally.
2. Feather the Throttle Out of Corners
Unlike arcade games where you mash the gas, high-powered rear-wheel-drive vehicles in BeamNG will instantly spin out under full throttle. Use RojX's progressive pedal slider to apply 30%–50% power until your wheels straighten.
3. Combine with Free AI Head Tracking
When drifting sideways in BeamNG, you need to look out your side windows toward the corner apex! Check out our guide on How to Use Head Tracking with RojX to look through drift angles naturally using your webcam.
Frequently Asked Questions
Why was it necessary to click "Reset to Default Bindings: All Devices"?
BeamNG.drive caches connected device IDs. Resetting bindings clears any old conflicting virtual devices or ghost inputs, ensuring your fresh RojX connection is mapped cleanly with zero duplicate commands.
Why does my car steer too slowly at high speeds?
Make sure you changed the Filter dropdown on the Steering axis to Wheel. If it is set to "Automatic" or "Gamepad", BeamNG artificially restricts maximum steering lock based on vehicle speed.
Can I use manual clutch and sequential shifting?
Yes! You can configure an on-screen clutch slider or button in RojX, then map Shift Up and Shift Down to your custom phone buttons for an authentic manual rally experience.
Ready to Experience Realistic Vehicle Physics?
Download the free RojX Windows Receiver and mobile app today and test your driving skills on BeamNG.drive's most demanding courses.