Jump to content

Recommended Posts

Posted

Sometimes, I'll be unable to map a specific function in the 'Controls' editor.  Right now, I cannot map 'ESC' to end the session or bring up the menu.  When I go into the controls editor and try to re-map Esc to the escape key, I can't.  I click and click on the appropriate box, but I never get the dialog that comes up and lets you add the mapping.

 

Does anyone know why this happens and if there is a remedy?

 

Thanks.

Rex's Rig

Intel i9-14900K | Nvidia RTX 4090 | 64GB DDR5 | 3x4TB 990 Pro M2 SSDs | HP Reverb 2 | 49" Samsung 5120x1440 @ 120Mhz

TM Warthog Stick + Throttle | TM Pendulum Pedals | MS Sidewinder 2 FFB | Track IR |  Cougar MFD x 2 

 

Posted

To be clear, I can't map ANY KEY to that control . The editor won't let me.

Rex's Rig

Intel i9-14900K | Nvidia RTX 4090 | 64GB DDR5 | 3x4TB 990 Pro M2 SSDs | HP Reverb 2 | 49" Samsung 5120x1440 @ 120Mhz

TM Warthog Stick + Throttle | TM Pendulum Pedals | MS Sidewinder 2 FFB | Track IR |  Cougar MFD x 2 

 

  • 3 weeks later...
Posted (edited)

Sorry, I was away from the sim for a bit ...

 

Okay, so, I go into Control Options -> UI Layer -> as Escape, then I double-click the Keyboard column .... nothing.

 

I'm flying the F/A-18 as a Sim, but I go direct to the UI layer.  I've had to map this to a joystick button so I can bring up the menu.

 

I've had this issue with other inputs randomly over the months. Sometimes it may be the landing gear action, which I can't map to the throttle stack, or whatever.  It's just hash when it's something as important as the Esc key.

 

I haven't figured out why it happens, but I'm thinking corruption in the config file?  Going to see if I can track it down.  I only use the UI to map the keys, and never use a text editor for this function, so I'm not sure how or why it corrupts.

 

I'm using the beta version, BTW, but I've had it happen in the stable version as well.  I'll let you know if I figure it out.

 

Thanks!

Edited by Rex

Rex's Rig

Intel i9-14900K | Nvidia RTX 4090 | 64GB DDR5 | 3x4TB 990 Pro M2 SSDs | HP Reverb 2 | 49" Samsung 5120x1440 @ 120Mhz

TM Warthog Stick + Throttle | TM Pendulum Pedals | MS Sidewinder 2 FFB | Track IR |  Cougar MFD x 2 

 

Posted (edited)

Well, I took it out of the joystick section (in which it's the only mapping):

 

local diff = {
	["keyDiffs"] = {
		["d51pnilunilcdnilvdnilvpnilvunil"] = {
			["added"] = {
				[1] = {
					["key"] = "JOY_BTN26",
				},
			},
			["name"] = "as Escape",
		},
	},
}
return diff

 

and I stuck it in the keyboard section:

 

local diff = {
	["keyDiffs"] = {
		["d1670pnilunilcdnilvdnilvpnilvunil"] = {
			["name"] = "Multiplayer chat read/write all",
			["removed"] = {
				[1] = {
					["key"] = "Tab",
					["reformers"] = {
						[1] = "LShift",
					},
				},
			},
		},
		["d51pnilunilcdnilvdnilvpnilvunil"] = {
					["added"] = {
						[1] = {
							["key"] = "Esc",
						},
					},
					["name"] = "as Escape",
				},
			},
		},
		["d1673pnilunilcdnilvdnilvpnilvunil"] = {
			["name"] = "Chat show/hide",
			["removed"] = {
				[1] = {
					["key"] = "Y",
					["reformers"] = {
						[1] = "LCtrl",
						[2] = "LShift",
					},
				},
			},
		},
		["d1686pnilunilcdnilvdnilvpnilvunil"] = {
			["added"] = {
				[1] = {
					["key"] = ";",
				},
			},
			["name"] = "BDA show/hide",
			["removed"] = {
				[1] = {
					["key"] = "'",
					["reformers"] = {
						[1] = "RAlt",
					},
				},
			},
		},
		["d216pnilunilcdnilvdnilvpnilvunil"] = {
			["added"] = {
				[1] = {
					["key"] = "Num-",
				},
			},
			["name"] = "recenter VR Headset",
		},
		["d50pnilunilcdnilvdnilvpnilvunil"] = {
			["name"] = "Multiplayer chat - mode Allies",
			["removed"] = {
				[1] = {
					["key"] = "Tab",
					["reformers"] = {
						[1] = "LCtrl",
					},
				},
			},
		},
		["d56pnilunilcdnilvdnilvpnilvunil"] = {
			["name"] = "Show VoiceChat window",
			["removed"] = {
				[1] = {
					["key"] = "Tab",
					["reformers"] = {
						[1] = "LCtrl",
						[2] = "LShift",
					},
				},
			},
		},
		["d57pnilunilcdnilvdnilvpnilvunil"] = {
			["name"] = "Multiplayer chat - mode All",
			["removed"] = {
				[1] = {
					["key"] = "Tab",
				},
			},
		},
	},
}
return diff

 

 

 

But no dice, it's still not working.

Edited by Rex

Rex's Rig

Intel i9-14900K | Nvidia RTX 4090 | 64GB DDR5 | 3x4TB 990 Pro M2 SSDs | HP Reverb 2 | 49" Samsung 5120x1440 @ 120Mhz

TM Warthog Stick + Throttle | TM Pendulum Pedals | MS Sidewinder 2 FFB | Track IR |  Cougar MFD x 2 

 

  • 2 months later...
Posted

I have the problem of the ESC not working in some planes and a few that it does not work.

 

I deleted the ESC in the options-controls menu of all my planes and re-assigned it.  I have run re-pair a number of times with option of all files.

I have DL'd the Open Beta version (I run this all the time.)

 

Even tho I can configure in the options-controls for all my planes I am still unable to  use the EXC on some planes.

 

I have download the Beta verson so many times trying to correct this problem and the JoyPro problem I am having I have to wait until next billing

period to dl the Release version of DCS as my ISP is a bit upset that I ran over my limit of 0 and 1's and  if I do not cut back they will add $100 to my next bill.

Posted

Updating/downloading DCS won't change a thing, because your controls are stored in here: C:\Users\username\Saved Games\DCS.openbeta

 

Try this:

  1. Rename your DCS.openbeta folder as "DCS.openbeta_backup" (DISCLAIMER: DO NOT delete it, it contains all your custom controls for all aircraft!)
  2. Launch DCS (it will create a new "virgin" folder), then try to use the Escape key with all aircraft. Does it work?
  • Like 1

---

Posted
4 hours ago, Flappie said:

Updating/downloading DCS won't change a thing, because your controls are stored in here: C:\Users\username\Saved Games\DCS.openbeta

 

Try this:

  1. Rename your DCS.openbeta folder as "DCS.openbeta_backup" (DISCLAIMER: DO NOT delete it, it contains all your custom controls for all aircraft!)
  2. Launch DCS (it will create a new "virgin" folder), then try to use the Escape key with all aircraft. Does it work?

Thanks for the suggestion Flappie, this solved my problem.  

Posted

@CNCfan Great!

Now, you may want to retrieve your custom controls, or at least the ones that used to work fine. Here's how to proceed:

  1. Backup the new DCS.openbeta folder as "DCS.openbeta_virgin". You have now two backup folders: the old one and the new one.
  2. In your "DCS.openbeta_backup", go to Config, then Input. Here you'll find at least one folder per aircraft. Copy the folders which used to work fine and paste them in "DCS.openbeta\Config\Input".
  3. Now, test the Escape key for each aircraft: if you find the error again for a specific aircraft, simply repeat step 2 using "DCS.openbeta_virgin" as the source.

---

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...