FOR WAR THUNDER VR & HOTAS PILOTS

Your cockpit.
Your controls.

A Windows control center for switching between VR and monitor play, tuning flight controls, mapping real switches and keeping aircraft setups ready to fly.

WINDOWS APPVR + MONITORHOTAS + PEDALSFLIGHT ASSISTANT: OFF ↗
War Thunder VR Assistant emblem in crimson, ivory and gold
THE ASSISTANTBUILT AROUND THE WAY YOU FLY
01 / THE APPSCROLL TO EXPLORE ↓

THE REAL INTERFACE

One launch point.
Everything in reach.

Choose your game server and display mode, then open the assistants and profiles you need. The screens below are captured from the Windows app.

ACTUAL APP SCREENSHOTHOME / LAUNCHER

BUILT FOR YOUR SETUP

The tools behind
every sortie.

From starting the game to shaping each aircraft's response, the app puts the most useful simulator tools in one place.

01 / DISPLAY

VR & monitor profiles

Keep separate graphics and controls setups for flat screen and VR, then choose the mode from Home.

See the Profiles screen ↗
02 / CONTROL

Virtual trim

Adjust pitch, roll and rudder trim for HOTAS and pedals, with live input feedback and trim bindings.

See VTrim ↗
03 / RESPONSE

Axis curves

Edit response points, center deadzones and input/output range for each flight axis.

See the curve editor ↗
04 / AIRCRAFT

Aircraft profiles

VTrim detects the aircraft you fly, creates its profile, and switches to its Default or Custom controls automatically. Add and tune profiles before flying too.

See how profiles work ↗
05 / INPUT

KeyBind & switches

Map hidden game actions to keyboard, mouse or HOTAS input. Build two or three position switch actions.

Explore switch examples ↗
06 / VR VIEW

Neck Assistant

Set a comfortable look-back angle and head direction deadzone, with Simple and Advanced modes.

See Neck Assistant ↗

FEATURE STATUS / UNDER REVIEW

FLIGHT ASSISTANT IS OFF

Designed to assist.
Waiting for clearance.

Flight Assistant is disabled for every aircraft in the current app. A saved profile or HOTAS binding cannot turn it on. The project is awaiting a response from Gaijin's legal team before this feature is enabled for users.

How the proposed feature works

  1. Read the flight state. It would use War Thunder's local flight telemetry and the pilot's physical stick input.
  2. Assist the controls. The design can apply bounded corrections through the configured virtual axes while spring-centered controls return, and use the game's own trim command where appropriate.
  3. Check eligibility. The initial design targets eligible aircraft profiles and restricts operation by flight conditions. The behavior may change or be removed after legal review.

This describes a disabled, experimental design. It is not an available control mode or a promise of release.

SCREEN TOUR

See what you can
actually configure.

Open any capture to inspect the controls. These images come from the running app build, including a configured gear switch example.

01 / PROFILESOne setup for monitor. Another for VR.

Keep graphics and control profiles for both ways you fly.

02 / VTRIMTrim with live feedback.

See pitch, roll and rudder trim alongside the live stick monitor.

03 / AXIS CURVESFine tune an F-16A.

This example adds several control points to each axis for a gentler center and a stronger response near the edge. Tune deadzone and range per aircraft too.

04 / AIRCRAFT PROFILESMake each aircraft feel right.

Browse ten illustrated aircraft examples, then favorite, clone and edit your own setups.

05 / KEYBIND ASSISTANTBring hard-to-find actions onto your HOTAS.

Assign game actions to your keyboard, mouse and controller inputs.

06 / NECK ASSISTANTLook behind you more comfortably.

Tune rear rotation, deadzone and transition speed.

07 / DEVICES & OUTPUTConnect your physical controls.

Route HOTAS axes and inspect vJoy output in one place.

08 / ADVANCED VR VIEWFine tune your look-back curves.

Adjust activation, release, maximum view and softness.

09 / APP OPTIONSMake the Assistant yours.

Choose a language and visual theme, Home screen details and startup behavior.

AIRCRAFT PROFILE WORKFLOW

One controls setup.
A different feel for every plane.

VTrim reads War Thunder's local telemetry to identify the aircraft you are flying. Once identified, it creates a profile if one does not exist and switches to that aircraft automatically. You can also add and tune a plane manually before your first flight.

01 / DEFAULT

Start with shared controls

A plane left on Default uses the input, trim and axis settings in the VTrim Trim Dashboard and Axis Curves pages.

02 / CUSTOM

Tune each aircraft

Switch a plane to Custom to save its own trim, bindings and pitch, roll and yaw curves. Tailor props, early jets and top-tier jets inside one War Thunder controls profile.

03 / IN GAME

Route axes through vJoy

Bind War Thunder's pitch, roll and yaw controls to the corresponding vJoy axes. Set the game's axis response, curves and deadzones to neutral/default values so VTrim handles the shaping once.

HOTAS SWITCH GUIDE

A real switch needs
the right kind of input.

War Thunder's gear command behaves like a momentary button. A two-position hardware switch stays ON or OFF. The Assistant can turn each position change into one short command.

DIRECT GAME BINDING

Normal toggle behavior

SWITCH ONGame sees a pressed button
SWITCH OFFButton is released; no second gear press

Because the ON position stays held, returning from Escape or another menu can make the game see it again. That may toggle the gear unexpectedly.

ASSISTANT EDGE MAPPING

One tap per position

SWITCH ONTap G once → gears up*
SWITCH OFFTap G once → gears down*

The configured Gear switch shown below maps both physical positions to G. You can also use the same virtual button for both edges and bind that button to Gear in game.

* Example assumes the game begins with gear down and the switch and game are in sync. This is a toggle command; the app does not read the aircraft's actual gear position.

With a direct game binding, do not leave the switch ON across Escape.

A held ON input can retrigger when you return to flight. Remove that native binding when using Assistant mapping. In this gear example, moving to OFF taps G and lowers the gear, so make that move only when it is safe.

ADVANCED SWITCH BINDINGS Manage each physical switch
GEAR EXAMPLE ON → G, OFF → G

HOW THE CONTROLS WORK

Built for pilots.
Clear about the rules.

Fair play guides the app. Its enabled features focus on adjustments to the player's experience: VR comfort, physical control mapping, trim and axis feel. We review their behavior against War Thunder's published rules and respond to guidance from Gaijin.

01 / VR COMFORT

Neck Assistant

Designed as an accessibility and comfort aid for pilots with disabilities or neck pain, and for anyone who wants an easier way to check behind in a dogfight. It adjusts the VR view through the VR runtime, using an OpenXR layer with OpenXR, VDXR or SteamVR setups, rather than changing War Thunder's game files.

That approach aims to work with the game's normal VR view. It cannot guarantee anti-cheat acceptance or prevent physical discomfort; use settings that feel comfortable for you.

02 / PHYSICAL CONTROLS

Advanced Switches

Many HOTAS and throttle switches stay in a position, while War Thunder expects a momentary button press. A simple position mapping turns the pilot's physical ON or OFF movement into one button action, so each position can use the game's existing command.

The app also contains configurable multi-step and repeat actions. Those need separate review; we do not claim every switch configuration is equivalent to a single button press.

03 / PER-AIRCRAFT FEEL

VTrim & curves

War Thunder already offers trim and axis tuning. VTrim adds a more convenient place to save pitch, yaw and roll response curves and trim preferences for different aircraft, then routes physical controls through a vJoy virtual controller.

Joystick Gremlin and Universal Control Remapper are other physical-to-virtual controller tools. Their existence does not mean Gaijin has approved VTrim or every virtual-device behavior.

Our policy

Our goal is fair play: the enabled tools adjust the player's VR and control experience while keeping the pilot in control. We aim to follow War Thunder's Terms of Service and Code of Conduct. If Gaijin identifies a concern, we will review it and revise or disable the affected feature through an app update to help protect players. Experimental features such as Flight Assistant will remain disabled unless Gaijin clears them for use.

GET STARTED

From install
to takeoff.

Start with the game and display profiles you already use, then add the assistant features that help your own cockpit.

01

Download

Get the Windows release from the project's GitHub page.

02

Choose your game setup

Point the app to War Thunder and configure your monitor and VR profiles.

03

Map your controls

Set up VTrim, KeyBind and switch actions for your own HOTAS and aircraft.

Automatic app updates from v2.0.1

From v2.0.1, the app checks published GitHub releases at launch and periodically while open. When a newer ZIP release is available, it downloads, installs and restarts without an update prompt, preserving saved settings and profiles. If War Thunder is running, installation waits until the game closes. An internet connection and a compatible release package are required.

Latest release ↗
READY WHEN YOU ARE

Bring your cockpit together.

Windows app · community project · built for VR and simulator pilots

Download latest release ↗

QUICK ANSWERS

Before you fly.

Do I need a VR headset?

No. Monitor profiles, HOTAS tools, VTrim and switch mapping can be useful without VR. Neck Assistant is for VR play.

How do I bind a two-position gear switch?

Map the ON and OFF positions to one brief Gear command, then remove the direct physical switch binding in War Thunder. Start with the aircraft gear and hardware switch synchronized.

Where are the downloads and source code?

Both are on the project's GitHub page. Use its Releases section for the app.

Does the app install updates automatically?

Starting with v2.0.1, yes. It checks at launch and every six hours while open, including patch releases. A newer compatible GitHub release is installed automatically and the app restarts. If War Thunder is running, the update waits until you leave the game. Update App also lets you check immediately.

Is Flight Assistant available?

No. Flight Assistant is locked off for all aircraft while the project awaits legal clarification from Gaijin. Its proposed behavior is described in the feature status section.

How do you approach War Thunder's rules?

We design around pilot input and existing controls, review features against the Terms of Service, and respond to concerns raised by Gaijin. Experimental features remain off while they await approval.

Is this an official War Thunder product?

No. War Thunder VR Assistant is a community project and is not affiliated with or endorsed by Gaijin Entertainment.