okay. so after much debating. I think simply minimising the three windows is the best option
Home, Searchbar, Blank background.
(searchbar)
[root@kindle root]# xdotool windowminimize 0xe00033
(titlebar)
[root@kindle /dev]# xdotool windowminimize 0xe0004a
(home)
[root@kindle /dev]# xdotool windowminimize 0x1000024
(blank background)
[root@kindle /dev]# xdotool windowminimize 0xe00003
and then restore them again
[root@kindle root]# xdotool windowactivate 0xe00033
etc..
simple.
That way all the nice TSLIB events get piped to the "topmost app" - which is ours
I am currently playing breakout on my kindle 5 : ) YAY with a working TS interface

Joy