Features
Automatic import, custom labels, batch export. Less time documenting, more time flying.
Core Features
Automatic Binding Import
Plugins read configuration files from your games and tools directly. Point the app at your config folder and every binding is extracted automatically. No manual data entry. Change a binding, re-run export, done.
Hardware-Accurate Templates (46+)
SVG templates that match the exact physical layout of real HOTAS hardware. Bindings are placed exactly where the button sits on the physical device. You see the action on the button, not "Button 47" in a text list.
Custom Labels
Override default game action names with your own labels. "Weapon Fire Primary Mode Toggle" becomes "Guns". Labels persist across sessions and apply everywhere that command appears.
Multi-Format Export: SVG & PNG
Export as SVG (scalable vector, print-ready, editable in draw.io or Inkscape) or PNG at 2x resolution (ready for Discord, forums, stream overlays, or kneeboard tools). SVG if you print, PNG if you share.
Multi-Profile Batch Export
Select multiple profiles and devices, export them all at once with progress tracking. Regenerate your entire fleet of aircraft diagrams in one click. Changed your HOTAS layout? Regenerate everything in seconds.
Device Management & Aliases
Rename, template, hide, and merge devices from one screen. Alias a vJoy device to the physical stick feeding it so Joystick Gremlin macros and DCS bindings land on one diagram. Per-profile overrides if you only want to hide a device in one aircraft.
Profile Inheritance
A dedicated screen for cascading bindings between profiles, with priority ordering. Define your HOTAS once, then only document what changes per aircraft. Works across plugins, so a Gremlin profile can parent a DCS profile.
Conflict Strategies
Three rules for what happens when two bindings land on the same input: Keep Existing, Concatenate ("Base | [Long] Parent"), or promote the losing binding to a Modifier. Pick globally for inheritance and aliases; changes reprocess instantly.
Output Plugins
Post-export hooks that push your diagrams anywhere you need them. OpenKneeboard support is bundled so PNGs drop straight into in-cockpit kneeboards. Community output plugins install from a zip and can be Ed25519-signed for verified publishers.
Open Plugin Architecture
Install community parser plugins from a zip file. They survive app updates, are configurable from Settings, and prompt for trust if unsigned. Write your own in Python and share it. You're not locked into whatever we ship.
In-App Preview
See your binds in action before you export anything.
Browse Binds
Export
Custom Labels
Device Management
Profile Inheritance
Supported Games & Tools
DCS World, MSFS, Star Citizen, IL-2, and Joystick Gremlin. Four games plus a device-level tool, one complete binding picture.
DCS World
Microsoft Flight Simulator 2020
Star Citizen
IL-2 Sturmovik: Great Battles See all plugins (games, OpenKneeboard, and community)