From 0de45df1a74f740410801e0008f913a3950a22fd Mon Sep 17 00:00:00 2001 From: Philip Waritschlager Date: Sun, 16 Jul 2023 08:25:24 +0200 Subject: [PATCH] fix Qt instructions --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b80b0da..e577f18 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Chromium-based browser such as
Chrome, Brave |
VSCode, Slack, Spotify, Discord and [many more](https://www.electronjs.org/apps) |
For each of those applications, you need to set the same adjustments like for Chrome (please click cell above). Some may offer a convenience settings flag too.
| ❌ Java application |
You need to install the ATK bridge: For Debian/Ubuntu-based systems, this is `apt install libatk-wrapper-java`. For Arch Linux based ones, it's `java-atk-wrapper-openjdk8` (depending on the Java version).
| ❌ Gtk application | ✔ | ❌ -Qt5+ application | ✔ | ❌ +Qt5+ application |
Most programs work fine out of the box, but for some (e.g. VirtualBox Gui), you also need to set the environment variable `QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1`. You can achieve this e.g. by putting this into `/etc/environment` and rebooting. | ❌ Old Qt4 application |
In the rare case the window is an exotic, old application built with Qt4, such as some programs that haven't been maintained since 2015, you need to install `qt-at-spi`.
| ❌ Other things such as
games, Tk Guis, Wine, Steam,
anything exotic that doesn't support AtSpi |
No chance to get them to work. For some others, according to the internet, these following environment variables may also help: `GNOME_ACCESSIBILITY=1`, `QT_ACCESSIBILITY=1`, `GTK_MODULES=gail:atk-bridge` and `QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1`. This is probably only relevant for outdated programs too, if ever.

If you're unsure about the state of some program, please open an issue so we can investigate.
| ❌