Get OmniHUD

Support & Legal Center

Honest documentation and clear terms. Built for engineers, by an engineer.

Help & Docs Known Issues Privacy Terms Attributions

🛠️ Help & Documentation

The "Curly Bracket" Rule

To trigger function keys (like Rename), you must use curly brackets in the editor: {F2}. Typing just F2 will send characters 'F' and '2'.

Admin Rights

If your CAD software (Revit, AutoCAD) is running as Administrator, OmniHUD needs the same permissions. Right-click OmniHUD.exe and select "Run as Administrator."

Sync & Run

Always click the Sync & Run button after changing your macros. bu re-compiles your settings and refreshes the background engine.

🐛 Known Issues

  • Multi-Monitor Drift: In rare dual-monitor setups, the HUD might shift position if the primary monitor is changed. (Fix coming in V1.1).
  • Antivirus Alerts: Since OmniHUD is an unsigned indie tool that sends keystrokes, some AVs might flag it. This is a false-positive; the app is 100% clean.
  • Revit Lag: Switching between very large Revit projects might cause a 1-second delay in HUD updates.

🔐 Privacy Policy

Data Minimization

I only collect your email (via Gumroad) and your Hardware ID (HWID) to manage license activations. No personal data is ever sold.

No Keylogging

OmniHUD sends macros; it does not record them. Your keystrokes are never logged, watched, or transmitted anywhere.

📜 Terms of Service

License Agreement

Each license is for one user and can be active on up to 2 devices. Sharing license keys publicly will result in permanent deactivation.

Liability

OmniHUD is provided "as-is." While it's designed to save you time, I am not responsible for any commercial losses or project delays. Always maintain regular backups!

⚖️ Attributions

OmniHUD is an independent project utilizing powerful open-source tools:

  • AutoHotkey: Core macro engine (GNU GPLv2 License).
  • CustomTkinter: UI framework (MIT License).

OmniHUD is not affiliated with or endorsed by the creators of the tools listed above.