DCS World Steam Edition Guide

Xbox One Controls for DCS: World for DCS World Steam Edition

Xbox One Controls for DCS: World

Overview

Want to get into the simulator but dont have hardcore gear like Flight sticks, pedals, IR trackers, etc? Do you only have an Xbox One controller?Then this is for you!

Introduction

Hello and welcome to my guide!

Do you not have access to flight sticks, pedals, and/or Track IR [naturalpoint.com]? Do you not have the Free Track [www.free-track.net] set up?

This is for people that want to play the game simulator with an XBOX ONE controller.

For seasoned people, this should serve as a good template that can save time on key binds, only requiring some tweaking for personal preferences.

NOTE: I will be adding other vehicles up when I can, or if I bought the vehicle.

Jan 8: Added Hook based functions to F/A-18C
Jan 9: Improved carrier taxi and sensor controls on the F/A-18C
Jan 13: Updated F-15C controls
Jan 19: Added A-10A controls
Jan 20: Added SU-25 controls and Updated TF-51D contrtols
Jan 21: Updated U-1H Huey controls
Jan 22: Updated SU-25T Controls
Jan 23: made separate section for the .diff.lua files.
Jan 27: Added Controller Mapping of F-86 Saber, I do not have a .diff.lua file of the mapping.
Jan 28: Added Controller Mapping of F-14 (Pilot) and F-14 (RIO). Sorry no .diff.lua
Feb 2: Added F-16C Viper Controller Mapping.
Feb 12: Updated F-14B controls (Pilot and RIO) including .diff, also Updated F-16 controls with .diff
Feb 15: Added Su-33 controls
Mar 3: Revised Su-25 controls
April 18: Updated Su-27 & added J-11 controls.
May 8: Updated J11, Su27/33 – Radar RWS/TWS changed to Pulse Frequency Select
Also made a new file for DCS Beta 2.7.05659 as “Esc” mappings have changed. (I can no longer update older DCS versions so they will not have the changes as of May 8.)
May 30: New Beta 2.7.1.6709 file. Added A-4E-C Community Modded Plane controls.
May 31 added link to latest A-4E-C will have to update controls for it in the future.

June 17: Added BETA 2.7.2.7910 control save file. There is an incomplete (WIP) Mi 24P file there.

.diff.lua Files

Link to my .diff.lua files. [link]

NOTE: im trying to get all the controls into one .diff.lua file called ALL, but it is not complete It only has
– A10-A
– A10-C
– A10-C II Tank Killer
– A-4E-C (Mod/ Free plane)
– F-14B
– F-15C
– F-16C
– F/A-18C
– J-11
– Ka-50 (Incomplete)
– Mi-24P (WIP)
– Mi-8 MTV2
– Mig-29 (Incomplete)
– Su-25
– Su-25T (Free plane)
– Su-27
– Su-33
– TF-51D (Free Plane)
– UH-1H
Also im trying to undo all my modifiers so the file is closer to plug and play than previous files.

How to load the .lua files.

1) Go to Settings

2) Load profile is currently greyed out.

3) Click on the controller mapping area to allow loading of an .lua file.

4) Load wherever you saved the .diff.lua file on your computer.

How to add modifiers.

STEP 1:

STEP 2:

STEP 3:

STEP 4:

MODIFIERS for my control set up are Left Bumper/ L1, Right Bumper/ R1, and Select/ Back.

NOTE: Some of my older control schemes have specific names to the modifiers, and will cause a conflict to key binding in the controls. I am currently trying to remove those names so you just load the .diff.lua and set the modifiers.

A note about throttle controls.

In almost all of my setups, You will notice I have 2 locations for throttle.

This is for player preference.

Throttle as a DPAD is more helpful for landings, but feels less like a throttle, takes more time to step down/ up.

Throttle as a stick is faster, for combat you can easily switch to any you want, BUT when landing it gets in the way at times, so I have to hold it down, while pressing wheel brake, while using my rudders to steer the wheels.

Which ever you like, you can clear the other one in the controller settings.

DCS: A-10A (Flaming Cliffs 3)

DCS: A-10C and A-10C II Tank Killer

Im updating the controls for the A10C and the new A10C II Tank Killer.

Function Priority + Easier Landings will now look like this. I recommend Chuck’s Guide for aiming everything to the SOI. Also the A10C II has head mounted display for SOI positioning, which is way better than returning to boresight.

Button Priority (Easier for learning the buttons and what they do). + Easier Landings are below.
I recommend looking at [link] to know functions of buttons. I dont have a save file for this, all the green text are what needs to be modified for the A10-C controls.

DCS: A-4E-C (Community Mod)

Link to the Mod: [link]

Latest Version 2.0 [link]

Link to community guide on this mod Thank you Heclak. [link]

DCS: F-14B

1) Pilot

2) RIO

DCS: F-15C (Flaming Cliffs 3)

Red asterisks are new binding layout from previous versions.

DCS: F-16C

DCS: F/A-18C

Red Asterisk are new button functions from the original.

DCS: J-11 (Flaming Cliffs 3)

Pretty much the same as the SU-27 controls. Know that load out is different.

DCS: KA-50

DCS: L-39C

NOTE: Steering during taxi on L-39 requires Pedals + Brake to turn. Unlike A-10C and other planes where you just turn with pedals.

DCS: L-39ZA

NOTE: Steering during taxi on L-39 requires Pedals + Brake to turn. Unlike A-10C and other planes where you just turn with pedals.

DCS: Mi-24P (Work in progress)

DCS: Mi-8MTV2

DCS: MiG-29G (Flaming Cliffs 3)

DCS: P-51D

DCS: Su-25 (Flaming Cliffs 3)

DCS: Su-25T (Free)

DCS: Su-27 (Flaming Cliffs 3)

DCS: Su-33 (Flaming Cliffs 3)

DCS: TF-51D (Free)

DCS: UH-1H

Controller Mapping ONLY aircraft. No .Diff.lua as I dont have the module.

This section are for controller maps that I do not own Modules for. I’m not exactly sure how the bindings are set up so my best guesses are from the manual and Chuck’s Guides.

1) F-86 Saber
I made this as someone requested an F-86 controller map. I do not have the module so I dont own a save file.

Xbox Controls Template

For any of you that want to make custom controls, I’ve provided a blank template. You are allowed free reign on what to do, all I ask is to be credited.

Problem: Triggers are reporting as 2 axis instead of 1

All I can think of to solve this problem currently is to use xpadder and try to get the triggers to be recognized as one axis there.

As you can see in the Picture, left trigger and right trigger are assigned as one z axis by designating one as Z+ and the other as Z-.

Once it is set up, run it with DCS world, and see if DCS recognizes it as one axis.

NOTE: I dont have this problem with the newer versions of DCS, ill keep it here for anyone that does have this problem.

Problem: LUA files are red/ dont work

Thanks to @Fatsquirrelmahn and @CPL Kuma

1) Download the profile off one of the comments (Ill add the files back on at a later date.)

2) Load the profile (Lua file) onto the settings, it’ll show that some setting highlighted in red. These missing buttons are start, back/select, left and right bumper. Just go to the modifier button on the bottom left of the setting to manually set them
– Start is Joy button 8
– Back/Select is Joy button 7
– Left bumper 5 is Joy button 5
– Right bumper 6 is Joy button 6

!!! Make sure the name of the modifier is exactly the same as the ones highlighted in red in the settings !!!

3) Check all button works with the pictures!

UPDATE Jan 3, 2021: Working on keeping default names for modifiers so .lua files will work once installed.

UPDATE May 15 2021: You can also Try Joystick Gremlin and Joytokey as free alternatives. Thanks to commenters from before.

Credits

Xbox Controller template credit goes to TheWolfBunny ( Source [thewolfbunny.deviantart.com])

I want to thank the reddit community at http://www.reddit.com/r/hoggit for their input and support.

SteamSolo.com