h3pilot Posted February 8, 2015 Share Posted February 8, 2015 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??) 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 More sharing options...
vladibeast Posted February 14, 2015 Share Posted February 14, 2015 (edited) 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 February 15, 2015 by vladibeast Link to comment Share on other sites More sharing options...
Pinefang Posted February 15, 2015 Share Posted February 15, 2015 I find it odd that the listing appears twice. They only appear once in mine. Maybe that has something to do with it. I hope the vladibeasts fix works for you. Link to comment Share on other sites More sharing options...
vladibeast Posted February 15, 2015 Share Posted February 15, 2015 It does appear twice in the listing for me as well, probably went wrong when it generated the initial .lua.. No idea why Link to comment Share on other sites More sharing options...
h3pilot Posted February 26, 2015 Author Share Posted February 26, 2015 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 More sharing options...
Recommended Posts