Bug Fixes
- Quick navigation sound lag (b, shift+b, h, k, etc.): sounds now play at the position of the control being announced instead of the previously focused one. NVDA reports a quick-nav target before moving the virtual caret to it (NVDA issue #8831), so Hibiki was reading the old caret position. Sounds are now resolved from the control field's own identifier, falling back to the text range being spoken, then to the caret only as a last resort.
- Shared-line controls sounding identical: multiple controls on one line (e.g. several links in a sentence) now each play at their own position instead of all sharing the first control's spot.
- Over-eager role/state label suppression: "Suppress spoken role labels" and "Suppress spoken state labels" now only hide labels that Hibiki actually has a sound for. Roles and states without a mapped sound are spoken normally again instead of being silently dropped.
- Label suppression vs. browse mode sounds: with "Play sounds during browse mode navigation" turned off, role and state labels are spoken again in browse mode instead of being hidden with nothing to replace them.
Installation
- Download
Hibiki-0.9.2.nvda-addon - Open the file with NVDA
- Accept the installation prompt
- NVDA will restart automatically
Minimum NVDA Version: 2025.3.2