[Bug 18905] Nvda presumably doesn't work

WineHQ Bugzilla wine-bugs at winehq.org
Fri Apr 17 00:06:29 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=18905

contact at jookia.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |contact at jookia.org

--- Comment #13 from contact at jookia.org ---
I spent this week checking out why exactly NVDA doesn't work and wrote up bug
reports about specific issues I found. Overall there will need to be more love
for the accessibility API in Wine to get this going.

For anyone wondering about how to develop NVDA in Wine:
1. Build NVDA for Windows
2. Copy the entire NVDA tree include git submodules and build files to Linux
3. Download the portable copy of Python 3.7.7
4. Extract it in to NVDA's 'source directory'
5. Navigate to the source directory and run 'wine pythonw.exe nvda.pyw
--debug-log --log-file ./NVDA-LOG'
6. View NVDA-LOG for debugging hints

ole32.dll 5.1.2600.5512 stops the hang at startup.
oleacc.dll 4.2.1210.0 manages to implement enough accessibility features to let
NVDA track the cursor in an app like Firefox (I used Firefox 37) and read out
what's on the page.

I opened a bunch of bugs that need to be fixed to at least get NVDA to be on
par with the above experience as well as to get focus tracking working.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list