I’m visually impaired and although I don’t need a screen reader, I do see myself using Android’s magnifier from time to time when I have trouble reading small font even at 1" from my right eye (I’m blind in my left eye with optic nerve hypoplasia). What I would want to see is the option for having an accessibility button either to the left or right of the “multitask” button for activating zoom function in a smartphone.
For my laptop running GNOME 3 (I assume PureOS is no different in a desktop/laptop), touching different parts of the screen while zoomed in will move the zoomed in area to a different area where my pointy finger is touching, so the touchscreen behaves similar to a mouse cursor.
So, in a Purism smartphone, it makes sense to use two fingers to scroll all around the screen which will behave similar to Android and pinch in and out while the Zoom feature is in use.
Do note, though, that with a high-DPI display, the zoom feature of GNOME magnifier does not take into account the DPI it’s in, so the zoom feature will scroll as you type as if the scale feature is set to 100%. The zoom feature does not know the scale factor is set to 200% or higher, so when typing in the terminal, someone who is visually impaired cannot see what he or she is typing. Granted, I went too far off-topic. But I can imagine this will happen in a Librem 5. The keyboard will need to stay fixed to the screen when zoomed in similar to Android.
Now, for Orca in a Librem 5, how about using two fingers to scroll up and down the list? Or how about moving the finger around to see what’s in a screen? And then double-tap to execute the function?
Has my post gotten to long for anyone to comprehend?
Oh, and another thing to note is Orca is not properly formatted for small screen. Orca is more of a traditional GTK2 application with tabs at the top below the title bar. Plus, there will need to be on/off switches in place of check boxes to make it touch-friendly.