Summary: | Libre Office doesn't work with Microsoft Narrator | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Ana G <docs4ana> |
Component: | LibreOffice | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | normal | CC: | miguelangelrv, m.weghorn, vsfoote |
Priority: | medium | Keywords: | accessibility |
Version: | 3.3.0 release | ||
Hardware: | All | ||
OS: | Windows (All) | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 60251 |
Description
Ana G
2024-05-07 20:29:38 UTC
Have you enabled Menu/Tools/Options/LibreOffice/Accessibility? LibreOffice provides no assistive technology support for Microsoft's UI Automation framework. And MS has chosen to not support IAccessible2 in Narator, just spotty support for legacy MSAA. LibreOffice fully instruments IAccessible2 API calls on Windows, which NVDA parses as "accessible events" reasonably well. JAWS a bit less so. For other supported os/DE LibreOffice's cross platform assistive technology support uses NS Accessibility and ATK/AT-SPI on macOS and Linux respective. Situation on Windows os/DE will not change, as UI Automation framework is not compatible with LibreOffices assistive technology. Simply put just use NVDA for reasonable AT experience with LibreOffice. Comment 2 describes the situation well. It's not completely impossible for LO to one day support UIA, but the clear focus for Windows is currently IAccessible2, so using a screen reader that supports that is currently the only option to get a good experience with LibreOffice. |