Jump to content

Boat Switch Aft HOTAS action will not map.


h3pilot

Recommended Posts

I am unable to map the "HOTAS Boat Switch Aft" action in the "A-10C SIM" Layer of DCS World to ANY throttle or joystick button .

 

My Warthog Boat Switch Aft WILL map to other actions (the physical switch works) and it does map correctly for "A-10C Game" Layer.

 

Please help fix this.

 

(I first posted this in the DCS World Bugs & Problems forum but didn't get any responses. Searching the forums I can't find any other mention of this problem. Am I the only one with this issue??)

 

DCSbuttonassignments.png

Happy flying!

 

ASUS Z170I PRO GAMING | CORE I7 6700K 4.2GHZ | 32GB DDR4 2400MHZ | GEFORCE GTX980Ti 6GB | SAMSUNG 950 Pro M.2 512 GB + MICRON M600 1TB SSD + WD 3TB HD | WIN 10 64BIT

Link to comment
Share on other sites

I had exactly the same problem.

Solved it by editing:

C:\Users\[your username]\Saved Games\DCS\Config\Input\A-10C\joystick

(I'm on win 8.1)

 

Here I found the following file:

Throttle - HOTAS Warthog {randon-nr}.diff.lua

 

I edited:

 

["keyDiffs"] = {

["d563pnilu565cdnilvdnilvpnilvunil"] = {

["name"] = "HOTAS Boat Switch Forward",

["removed"] = {

[1] = {

["key"] = "JOY_BTN9",

},

},

},

["d564pnilu565cdnilvdnilvpnilvunil"] = {

["name"] = "HOTAS Boat Switch Aft",

["removed"] = {

[0] = {

["key"] = "JOY_BTN10",

 

By setting the "removed" part to 0, like so:

 

["keyDiffs"] = {

["d563pnilu565cdnilvdnilvpnilvunil"] = {

["name"] = "HOTAS Boat Switch Forward",

["removed"] = {

[1] = {

["key"] = "JOY_BTN9",

},

},

},

["d564pnilu565cdnilvdnilvpnilvunil"] = {

["name"] = "HOTAS Boat Switch Aft",

["removed"] = {

[0] = {

["key"] = "JOY_BTN10",

 

Worked like a charm, I have my boat switch back :)

Would definitely say this is a bug of some sort. Had to do a reinstall the other day and suddenly I had this problem (never had it before)

 

Hope it works for you too!


Edited by vladibeast
Link to comment
Share on other sites

  • 2 weeks later...

THANK YOU, THANK YOU, SPASIBA!!!

Your fix worked! :D

 

I had both:

"Throttle - HOTAS Warthog {bunch of numbers here}.diff.lua"

and

"Throttle - HOTAS Warthog {bunch of numbers here}.lua"

 

Interestingly, I didn't have a "HOTAS Boat Switch Forward" entry, only the "HOTAS Boat Switch Aft"

 

As you instructed, I changed the [1] to [0] in the .diff.lua file and it fixed the problem.

 

["name"] = "HOTAS Boat Switch Aft",

["removed"] = {

[1] = {

["key"] = "JOY_BTN10",

 

changed to

 

["name"] = "HOTAS Boat Switch Aft",

["removed"] = {

[0] = {

["key"] = "JOY_BTN10",

 

Thank you again.

Happy flying!

 

ASUS Z170I PRO GAMING | CORE I7 6700K 4.2GHZ | 32GB DDR4 2400MHZ | GEFORCE GTX980Ti 6GB | SAMSUNG 950 Pro M.2 512 GB + MICRON M600 1TB SSD + WD 3TB HD | WIN 10 64BIT

Link to comment
Share on other sites

  • Recently Browsing   0 members

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