Flagrum Posted September 7, 2014 Posted September 7, 2014 (edited) When a new controller is used the first time with a module (i.e. new controller OR new aircraft), DCS configures some default mappings. This usually leads to conflicts as already assigned functions are mapped and it is usually also quite pointless. Nobody needs the fire button mapped to the Saitek MFDs, nobody needs the pitch and yaw axis mapped to the rudder pedals, etc. This especially confuses simmers that are new to DCS and is a PITA to clean up even for DCS veterans. Therefore I propose a modified approach: the automatic configuration should only be done after asking the user! When DCS detects that an aircraft lacks a propper controller mapping for a controller, a dialog should be displayed. In this dialog he would be asked what kind of controller the newly detected one is and be offered to select an appropriate default mapping. This dialog will be displayed for all relevant controllers sequentially so that in the end, i.e. for a new aircraft, everything is set up allright. Just a couple of mouse clicks later all basic mappings are applied to the respective controllers and you are ready to take off within 1 minute. Example: DCS has detected that a new controller "Saitek Combad Rudder Pedals" is not properly configured for use with the aircraft "Apache 64D". Please select a basic configuration or perform a manual setup. Available basic configuratons: ( ) Joystick as fixed wing stick ( ) Joystick as helo cyclic (*) Rudder or anti torque pedals ( ) Multi function display ( ) other / manual configuration [Ok] [Cancel] Edited September 7, 2014 by Flagrum
Red Dragon-DK Posted September 7, 2014 Posted September 7, 2014 +1 good point. Intel I7 4770K, Evga 1080 FE, win10 64Pro, 32GB ram, TracIR 5, Hotas Warthog, MFD Cougar x2, MFG Crosswind
upupandaway Posted September 7, 2014 Posted September 7, 2014 I agree, a very good suggestion. Even the simple option to deactivate auto-configuration would facilitate mapping of new devices or complete remapping of the setup. I recently had to do this and a large part of the time was spent just removing pointless and conflicting button and axis assignments. [sIGPIC][/sIGPIC] Deedle, deedle!
MadDog-IC Posted September 8, 2014 Posted September 8, 2014 +1 , agreed, this would be a most welcome addition Asus p877v-pro, Intel I7 3770k 4.2ghz, 32gb Ripjaw X ram, Nvidia RTX-2070 Super, Samsung 32" TV, Saitek x52 pro Joystick and Combat rudder pedals, TrackIR 5, Win8.1 x64 with SSD and SSHD protected by (Avast AV). DCS Tech Support.
Demon Posted September 9, 2014 Posted September 9, 2014 It would be nice to see this. At the very least, it would be nice to have it not auto-bind any axes/keys, and instead when you start the game with a new controller, it would just prompt you "new device detected, please configure it in the controls menu." That way you'll have to set it up yourself and you don't have to go through and clear all the keybinds. I don't know about you guys, but when I get a new module it always maps the weapon release, gun trigger, roll, pitch, and throttle to my pedals :P
cichlidfan Posted September 9, 2014 Posted September 9, 2014 I don't know about you guys, but when I get a new module it always maps the weapon release, gun trigger, roll, pitch, and throttle to my pedals :P My favorite is all of the stuff that is mapped to my (one axis, no buttons) trim wheel. :P I am used to clearing every controller before I set up anything but it would be nice if I did not have to do it. ASUS ROG Maximus VIII Hero, i7-6700K, Noctua NH-D14 Cooler, Crucial 32GB DDR4 2133, Samsung 950 Pro NVMe 256GB, Samsung EVO 250GB & 500GB SSD, 2TB Caviar Black, Zotac GTX 1080 AMP! Extreme 8GB, Corsair HX1000i, Phillips BDM4065UC 40" 4k monitor, VX2258 TouchScreen, TIR 5 w/ProClip, TM Warthog, VKB Gladiator Pro, Saitek X56, et. al., MFG Crosswind Pedals #1199, VolairSim Pit, Rift CV1 :thumbup:
Home Fries Posted September 9, 2014 Posted September 9, 2014 +1 -Home Fries My DCS Files and Skins My DCS TARGET Profile for Cougar or Warthog and MFDs F-14B LANTIRN Guide
nickexists Posted September 9, 2014 Posted September 9, 2014 +1 everytime I get a new module I have two forms for a list of useful hotas bindings. the developers already know which commands or going to be useful to have an app to controller, each module should just come with a script to help map these commands.
Spasticatedtoad Posted September 9, 2014 Posted September 9, 2014 +1 I really like this idea too. Recently, when I bought the Warthog and Saitek Pedals, I was not very familiar with any of the modules. As I own all the modules, I found that I spent far longer deleting duplicate commands from my new equipment, than I did setting up the few basic controls I knew. I can imagine, that someone who is brand new to DCS, would have a lot of hassle figuring out what command is needed where.
lxsapper Posted September 9, 2014 Posted September 9, 2014 There is the option to clear all assignments of a particular controller. Doesn't that end up beeing the same?
Flagrum Posted September 9, 2014 Author Posted September 9, 2014 There is the option to clear all assignments of a particular controller. Doesn't that end up beeing the same? Not quite. It helps atm as we have no better means to deal with it, but it is still tedious and error prone. Do that accidentally while you are in category "All" ... you do that only once. :o) Then you will do it category by category and controller by controller... (--> tedious) It helps for the most important categories, like the axes. But there are also so many "hidden" mappings that you probably want to get rid of (view control mappings on Saitek MFD1, on Saitek MFD2, Fire buttons on your CH Keyboard-thingy, etc.)
Recommended Posts