Jump to content

Recommended Posts

Posted (edited)

Having a weird issue since the last update, but since I also did a complete reinstall of DCS, not sure if it was the update or deletion of my user config data that's been causing this: My modifier keys seem to be stuck on. For instance, if I press my shift key it remains engaged until I press it again. So, if I accidentally hit my shift key on my throttle and five minutes later press my pinky switch I drop my external tanks instead of engaging autopilot in FC3. However, if I depress the key again, I return to the normally mapped key function instead of the shifted one.

 

I'm running with CH Pro Throttle and CH Fighterstick. I do not have a custom key mapping for them through CH Control Manager, so I don't know what the problem could be. I've deleted modifers.lua in my config folder along with my key maps several times to no avail. CH Control Manager indicates that the button is indeed released, so the problem seems to be on the DCS side. It also does not occur with any keyboard modifer keys [ie: alt, ctrl, shift keys].

 

Any ideas? This is a bizarre and annoying problem...

 

-Sword

 

*********

RESOLVED

*********

 

I knew I should have opened up modifiers.lua with Notepad++ before posting. Well, at least now maybe this can help someone else.

After re-installing and assigning my keys, modifiers.lua looked like this:

 

return {

["RAlt"] = {key = "RAlt", device = "Keyboard", switch = false},

["RCtrl"] = {key = "RCtrl", device = "Keyboard", switch = false},

["JOY_BTN2"] = {key = "JOY_BTN2", device = "CH Pro Throttle USB {E22DF110-D751-11e1-8005-444553540000}", switch = true},

["LCtrl"] = {key = "LCtrl", device = "Keyboard", switch = false},

["LAlt"] = {key = "LAlt", device = "Keyboard", switch = false},

["RWin"] = {key = "RWin", device = "Keyboard", switch = false},

["RShift"] = {key = "RShift", device = "Keyboard", switch = false},

["LWin"] = {key = "LWin", device = "Keyboard", switch = false},

["JOY_BTN4"] = {key = "JOY_BTN4", device = "CH Pro Throttle USB {E22DF110-D751-11e1-8005-444553540000}", switch = true},

["JOY_BTN3"] = {key = "JOY_BTN3", device = "CH Pro Throttle USB {E22DF110-D751-11e1-8005-444553540000}", switch = true},

["LShift"] = {key = "LShift", device = "Keyboard", switch = false},

}

 

Simply changing the "switch = true" to "switch = false" for the modifiers fixes the issue!

And just for clarity's sake, this is the modifiers.lua in your C:\Users\[user name]\Saved Games\DCS\Config\Input folder. Not the one in the main program directory.

Hope this helps someone!

 

-Sword

Edited by Sword
Problem Fixed!
  • 4 months later...
  • 4 weeks later...
Posted (edited)

This worked for me on a fresh install. I wonder why it's acting like this now when it didn't used to.

 

Edit: Ok, this is not working for me. More investigation work has begun.

Edited by MadCow
  • 2 months later...
  • Recently Browsing   0 members

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