Rust GTK4 apps: How to access applications using NVDA on Windows

Hello, everyone.

I’m not sure if this is the right place to ask this question?

Sentence some of the news I’ve seen, you guys rewrote the Accessibility part in GTK4, which makes GTK4 improved accessibility.

But I can’t access some GTK4 applications written in Rust on Windows using NVDA.

The simplest example is running the demo demo, where the buttons don’t have any feedback for the screen reader.

I was under the impression that I saw MSAA being used on Windows, but it didn’t seem to expose Accessibility information to other programs?

What do I need to do to make these GTK4 applications accessible?

Thanks!

There’s currently no accessibility support on Windows and macOS; we are planning to add that as part of the introduction of AccessKit, but it’s not an easy task.

No, that was never the case.

Accessibility has always only been supported on Linux, since the days of GTK2, mainly because nobody ever showed up and contributed accessibility support to the project.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.