[orca-list] how to construct alternative quick navigation keys layout for Orca



Dear specialists,
Because Termux Proot and Pulseaudio for Termux stability and speech output
quality have reached professional level, I have started to work with Orca on
my Android 8 device with external BLuetooth keyboard connected to it.
I Am using Arch Linux latest stable aarch64 with tigervnc installed. So Xvnc
process run as X server which can be fully controlled by using VNC protocol.
I Am running Multivnc opensource Android VNC client to control X11 apps
including Orca.
Unfortunately, because there are no cheap BLuetooth keyboards, which would
contain so much keys like Logitech external wireless keyboards have, I had
to start to reassign many quick navigation keys for Seamonkey in Orca
preferences.
Because VNC client Android apps do not support mode, where. I use Czech
keyboard layout and when I press ลก letter, it should also be jump to heading
level 3, but because I Am not running ArchLinux as a normal Linux distro,
and because I control Orca by using Multivnc Android VNC client and Tigervnc
and Archlinux which run by using Proot, I AM helpless to solve this problem.
By other words, I would had to use only ENglish keyboard layout to control
jump to various heading level.
But I have found out, that finding key which would replace this approach is
not easy. I Am also facing other complex issue.
No available VNC Android clients even famous app from Real VNC do not allow
Me to send The status of Capslock key to Orca screen reader. By other words.
Orca can not detect if this key have been pressed. And also its status have
not been presented.  There are also other complex issues. Right ATl and Left
ALT. So I have big programmers question.
Does VNC protocol and XKB protocol extension of Xprotocol allow developer to
send The status of pressed keys for Capslock, Numlock, ETC?
Because Orca can not detect Capslock key, I can not quick navigate. True is,
that This problem is relate d to Android VNC client apps. If those apps send
those information about detected key statuses to X11 running app. But how to
find really reliable VNC client app for Android, which will really detect
all keys including numeric Insert key?
I have tried Mocha VNC, Jump VNC, but every of those apps could not detect
some specific key situation.
Any help will be very welcomed.
I can not develop new VNC client from Scratch. It is too complex for Me.
Even if I would simply develop VNC client, which would not show screen
output at all. Only keys feetback would be presented. But also this require
VNC protocol knowledge and find some opensource or Free VNC .so library.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]