Some continuation of my monolog for those who are interested:
I was able to get it working using qubes-input-proxy between VMs. A brief
overview:
* Another X11 instance running on display :1 with dummy video driver.
* VNC server (x0tigervncserver) listening on 127.0.0.1 allowing access to the
I got it partially working.
Instead of running tigervncserver, I start a new X11 session (with dummy video
driver) and start x0vncserver for this session. This is mostly the same as
running tigervncserver directly, but this way is more flexible. You can, for
example, pass a custom Xorg.conf.
I am trying to grab a mouse pointer in order to be fully controllable by the
app. Alternatively, it would be OK to attach an external mouse to a VM (PVM,
PVM with loopback VNC, HVM, I don't care much which variant would be used…) and
make it working.
Grabbing the mouse from dom0 does not seem