hokay... let's look at the problem from another angle.
How hard would it be to port Xephyr to run natively... Let's find out
[root@kindle root]# cd /mnt/debian/usr/bin/
[root@kindle bin]# cp Xephyr /mnt/us/usr/bin
[root@kindle bin]# Xephyr
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.
well, s**t, that was easy.
So how about a patched version of Xephyr - possibly it will be easier to conceptualise plugging into that... It's a convenient way of grabbing all input and the overhead is fairly minimal, with the added bonus of dithering ANYTHING that get's crammed through it?
I will go investigate. Thoughts?