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:
github.com
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.
Release 5.0.2 (2024-12-30) · alterNERDtive/bindED
Fixed Now watches 4.0+ preset file for changes (#38). Removed obsolete paragraph form the troubleshooting guide (#36). 5.0.1 (2024-05-03) Fixed Version number now reflects the plugin version aga...
Last edited: