VoiceAttack

Profiles, Commands and Plugins => Plugin Uploads => Topic started by: alterNERDtive on November 14, 2020, 09:29:07 AM

Title: bindED – read Elite Dangerous key binds to VoiceAttack variables – UPDATED
Post by: alterNERDtive on November 14, 2020, 09:29:07 AM
You are probably aware of Gary’s original bindED plugin that reads Elite keybindings and makes them available to VoiceAttack via text variables: https://forum.voiceattack.com/smf/index.php?topic=564.0

I wasn’t quite happy with how it worked (and how some things didn’t), so with his permission I forked it and have worked on it over the last weeks. Version 3.0 is out now!

You can just use it as a drop-in replacement. Improvements over the original version include:

* Support for non-US keyboard layouts. Currently implemented are de-neo2 (because that’s why I’m using) and en-GB (thanks to A.Cyprus for providing that). If you have another layout instructions for making it work are on Github, and I’m happy to include it in the next release.
* Automatic key bind detection. No running a plugin context necessary. You can still manually (re)load by invoking the `loadbinds` context.
* Logging to the VoiceAttack log (loading binds, changing keyboard layout, missing files, missing keys in your keyboard layout)
* Reports profile that you can import. It will create a list of variables and a list of missing binds and put them on your Desktop. (Note: currently that includes _all_ binds, including those that can’t take keys, like axes.)
* Automatic profile detection. No need to manually specify a binds file to use.
* Automatic change detection. Will reload the binds if you change presets or modify your controls in the in-game options menu.

https://github.com/alterNERDtive/bindED

https://github.com/alterNERDtive/bindED/releases/latest