Here's x11vnc server for Kindle Touch (sw 5.1).
Some features :
- mouse input
- keyboard input ( it puts some funny characters in between... )
- custom iptables, so you can connect via WiFi and usbNetwork (port no 5900)
- vnc.conf upstart script which checks existance of ENABLE_VNC under /mnt/us/vnc directory
Feel free to play around with source files if you're interested.
If you're wondering; Kindle Home button is mapped as "Home" button on keyboard. Obviously.