Troubleshooting Guide
Solutions to common issues and problems with ControlNav.
Installation Issues
Windows Defender SmartScreen Warning
Problem: SmartScreen blocks installation
Solution:
- Click "More info" on the warning dialog
- Click "Run anyway"
- This is normal for new applications without widespread download history
Permission Denied Error
Problem: Installation fails with access denied
Solution:
- Right-click the installer
- Select "Run as administrator"
- Approve the UAC prompt
- Try installation again
Hotkey Issues
Hotkey Doesn't Work
Problem: Ctrl+Alt+U doesn't activate ControlNav
Possible Causes and Solutions:
Conflicting Application
- Another application is using the same hotkey
- Close other applications one by one to identify the conflict
- Common conflicts: Remote desktop tools, macro programs
ControlNav Not Running
- Check if ControlNav icon is in the system tray
- If not, launch ControlNav from Start menu
Hotkey Blocked by Game/Fullscreen App
- Some fullscreen applications block global hotkeys
- Try switching to windowed mode
Changing the Hotkey
Current Method (registry):
- Open Registry Editor (
regedit) - Navigate to
HKEY_CURRENT_USER\Software\ControlNav\Settings - Modify
shortcutKeyvalue - Restart ControlNav
Note: Future versions will support changing the hotkey in the Settings dialog.
Window Not Appearing
ControlNav Window Doesn't Show
Problem: Hotkey doesn't open the window
Solutions:
Check if window is already open
- Alt+Tab to see all windows
- ControlNav may already be open in the background
Application has no controls
- Some applications don't expose controls via UI Automation
- Try a different application (e.g., Notepad)
Window off-screen
- Connect to a different monitor setup may leave window off-screen
- Delete registry settings to reset window position
Control List Issues
No Controls Found
Problem: Control list is empty
Possible Causes:
Application uses custom UI framework
- Application doesn't support Windows UI Automation
- Examples: Some games, Java applications without access bridge
Wrong window selected
- ControlNav captured a splash screen or background window
- Try activating from the main application window
Administrative Application
- Application running as administrator, ControlNav is not
- Restart ControlNav as administrator
Controls Not Responding to Actions
Problem: Click/Focus doesn't work on selected control
Solutions:
Try different action type
- Some controls don't support Click
- Try Focus or Double Click instead
Custom control implementation
- Application may have non-standard control implementation
- Try using Focus, then keyboard to interact
Disabled control
- Control may be disabled in the application
- ControlNav shows all controls, including disabled ones
Search Filter Issues
Filter Not Working
Problem: Typing doesn't filter the list
Solution:
- Ensure focus is in the filter box
- Clear the box (Ctrl+A, then Delete)
- Try typing again
Too Many/Too Few Results
Problem: Filter shows unexpected results
Tips:
- Search is case-insensitive
- Search matches partial words
- Multiple words must all match (AND logic)
- Check filter checkboxes (show/hide empty titles, menus)
Screen Reader Issues
Screen Reader Not Announcing Changes
Problem: JAWS/NVDA/Narrator doesn't announce selections
Solutions:
Restart Screen Reader
- Exit and restart your screen reader
- Try ControlNav again
Update Screen Reader
- Ensure you have the latest version
- NVDA 2019.3 or later recommended
Check Screen Reader Settings
- Enable "Announce selection changes"
- Enable "Announce list items"
Incorrect Announcements
Problem: Screen reader announces wrong information
Solution:
- This may be an application-specific issue
- Report to GitHub with details about the application
Performance Issues
Slow to Load Control List
Problem: Long delay before window appears
Causes:
- Application has hundreds of controls
- Recursive tree walking takes time for complex UIs
Solutions:
- This is normal for very large applications
- Consider using filter to narrow down results quickly
ControlNav Uses Too Much Memory
Problem: High memory usage
Note: ControlNav typically uses less than 10 MB of RAM. If you see higher usage:
- Close and reopen ControlNav
- Check for memory leaks and report if persistent
Settings Issues
Settings Not Saving
Problem: Changes in Settings dialog don't persist
Solutions:
Registry Access
- Run ControlNav as administrator once
- Check write permissions to HKEY_CURRENT_USER
Corrupted Registry Key
- Delete
HKEY_CURRENT_USER\Software\ControlNav - Restart ControlNav (creates fresh settings)
- Delete
Auto-Start Not Working
Problem: ControlNav doesn't start with Windows
Solutions:
Check Settings
- Open Settings dialog
- Verify "Start with Windows" is checked
- Click OK to save
Verify Registry
- Key:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run - Value:
ControlNavshould point to exe path
- Key:
Startup Apps Settings
- Windows Settings → Apps → Startup
- Find ControlNav and enable it
Getting Help
Still Having Problems?
Check GitHub Issues
- Search existing issues for your problem
- Someone may have already found a solution
Report a Bug
- Create a new GitHub issue
- Include:
- Windows version
- ControlNav version (from About dialog)
- Screen reader (if applicable)
- Steps to reproduce
Contact Support
- Visit the ControlNav website
- Use the contact form for direct support
Useful Information to Include
When reporting issues, please include:
- ControlNav Version: From About dialog
- Windows Version: Run
winvercommand - Screen Reader: Name and version
- Target Application: What app you were using
- Error Messages: Exact text of any errors
- Steps to Reproduce: How to trigger the problem
Next Steps
- Installation Guide - Reinstall if needed
- Settings Reference - Reconfigure settings
- Keyboard Shortcuts - Review shortcuts