I just got done replying to a private message on the audio games forum. I almost never get those, and I wanted to do it on my phone. I first tried opening the native Chrome browser on my phone. I opened the Audio Games forum, then tried to find where to log in.
There was no log in link. It went straight from a link to the forum to the different rooms. So I decided not to deal with it right then. Today, I got it done.
Termux-x11
Since I already have Termux, basically a full Linux system, all I need for a desktop is the desktop environment, apps, and an X11 client to show them all on. And I have all three. The Termux repository has the MATE desktop. It has Chromium. It even has Orca and everything it needs to work.
So, I had already gotten Codex to make a script that loads Mate, sets
all the accessibility variables, and runs Termux-x11. It’s nice. I
just type ./mate.sh, press Enter, and I’m placed into the desktop
environment. But then, there were some issues.
Orca keyboard layouts
My current Bluetooth keyboard doesn’t have a number pad. It doesn’t have an Insert key. So, I got Codex to change Orca’s layout to the laptop layout. I then went through Orca 50’s new preferences panel, changing my preferences. After that, I was all set to continue.
Keys to the Chromium
When I ran Chromium, it asked for my password. I tried some, they didn’t work. I suspect Chromium was trying to use my login to secure its passwords. I don’t need all this; I doubt this will become my primary desktop after all. So I told my AI, Codex, to get rid of that.
Then, the Chromium renderer crashed. Codex fixed that too. Now, there was nothing stopping me from replying to that message!
Termux has Orca version 50. That’s even newer than what Fedora 43 has, as of last Friday. So I easily logged into the forum, found the message, and replied, using the same keys I’d normally use with Orca. All on my phone!
A smaller issue
I’m not sure if this is Termux, or Termux-x11, but when I arrow or Tab around, sometimes Orca doesn’t speak the item in focus. It’s not a huge issue, but it is one that makes me want to use the desktop environment a little less; only for things I can’t do on Android or in the Termux CLI. But I’m able to get what I need done with it, so it doesn’t bother me too much.