void-linux / void-mklive

The Void Linux live image maker
https://voidlinux.org
Other
328 stars 194 forks source link

build-x86-images: include console screenreader #295

Closed classabbyamp closed 1 year ago

classabbyamp commented 2 years ago

they are a minimal increase to the size of the live images, but I think they are an important accessibility feature to add.

neither is enabled by default, but they are easily enabled via ln -s /etc/sv/espeakup /var/service or running orca -r (this should also be documented in void-docs eventually).

Should these also be included in the rpi images and the various ROOTFS/PLATFORMFSes too?

Testing

live images for testing are here: https://devspace.voidlinux.org/abby/live-a11y/

the-maldridge commented 1 year ago

It would be nice to adjust the void live setup module to account for these via an additional kernel command line parameter. What do you think?

classabbyamp commented 1 year ago

yes, good idea

classabbyamp commented 1 year ago

I've tested the espeakup parts pretty well - live.screenreader in the kcl works, and can be done with the keystrokes:

e<down><down><down><down><down><down><down><end>live.screenreader<F10>

(this should be added to the docs at some point) and will be installed if doing a local install.

I think orca should maybe be a future effort: it is definitely harder to get working, and seems more complex to set up overall.