I've just discovered #tvheadend now has a new web UI and it's much better in terms of screen reader #accessibility when compared to the legacy one. Tabular data such as recordings, channels and others can be navigated with screen reader table navigation commands, and row selection and actions can be performed from the keyboard, so no mouse emulation is needed any longer.