Jump to content

DCS Keybinds Manager: AutoHotKey script to backup/import/share your keybinds + handle UUID changes


Recommended Posts

Posted

bf54c410-e50f-45cb-873e-a0b6bbc587d0

nullLink: https://github.com/niru-27/DCS-Keybinds-Manager

  • Backup & Import your keybinds even after UUID changes (different USB port/Windows reinstall)
  • Share you keybinds with others who have the same device as you

FC3 alone has 9 modules. If you have just a throttle + stick, that's 9 x 2 = 18 times you have to manually import the LUAs from Controls Menu.
Then there's the other categories like UI Layer, Camera, Default, etc., that can have their own separate binds.

Imagine if you have more devices & modules, especially if you're into DIY button boxes. They quickly add up, prompting me to come up with a way to handle the UUID changes seamlessly. 

Bonus:

  • Handles your custom Modifiers assignment
  • Handles the leading space in the filenames for VKB devices, which Windows removes any time you try to copy-paste the LUA files

More info in the repo.

  • Like 3
  • Thanks 7
  • 10 months later...
Posted (edited)

Moving out of beta status.

You can get the latest release here: https://github.com/niru-27/DCS-Keybinds-Manager/releases

Detailed usage instructions can be found in the github readme, but TLDR is:

  1. Install AutoHotKey v1.1 from the official site
  2. Download the latest Source code (zip) from above link
  3. Extract the zip
  4. Connect all your peripherals
  5. Run Niro's DCS Keybinds Manager.ahk
  6. Select your current ...\Saved Games\DCS\Config\Input folder on the left
  7. Select your previously backed-up \Input folder on the right
  8. Hit Import

Current binds are automatically saved before each import to allow reversion if needed.

Edited by niru27
Typo
  • Like 1
  • Thanks 2
  • 3 months later...
Posted

😁😉

Don’t worry. Eventually it will gain traction.

  • Like 2
  • Thanks 1

"Muß ich denn jedes Mal, wenn ich sauge oder saugblase den Schlauchstecker in die Schlauchnut schieben?"

  • Recently Browsing   0 members

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