I think that could have been done by trying to fix unity first, by the way in terms of screen readers the unity lockscreen seems to tell more here than gs.
As per this workaround, it can be done also unity side: by falling back to GS if a11y options are on, and this is what lp:~3v1n0/unity/lockscreen-disable-with-osk does. So, we can still have both things, but making unity to control what's best to do.
I think that could have been done by trying to fix unity first, by the way in terms of screen readers the unity lockscreen seems to tell more here than gs.
As per this workaround, it can be done also unity side: by falling back to GS if a11y options are on, and this is what lp:~3v1n0/unity/lockscreen-disable-with-osk does. So, we can still have both things, but making unity to control what's best to do.