Usa Android-vnc-viewer para reflejar la pantalla de la PC y controlar el escritorio.
Tengo otra pregunta en Android[dot]stackexchange.com: (Al usar un VNC para controlar un ordenador, ¿es posible que el cursor vaya a donde se toca? - Android[dot]stackexchange[dot]com/questions/34668/in-usando una VNC para controlar una computadora es posible tener el cursor hacia donde se toca)
En la pregunta, incluí un video: Control remoto de Ubuntu con Android-vnc-viewer - www.youtube.com/watch?v=sTKX6QMBgck#t=0m30s
Android-vnc-viewer
"Vea y controle el escritorio de su computadora desde su teléfono, desde en cualquier lugar. androidVNC es el programa de escritorio remoto de código abierto (GPL) para los dispositivos Android. Se conecta a la mayoría de los servidores VNC: incluido el TightVNC, RealVNC en Win y Linux, x11vnc, y Apple Remote Desktop en OS/X".
En el video, no sé el modo de entrada que se está demostrando a las 0:30, pero parece que el cursor del ratón va a donde toca.
http://code.google.com/p/Android-vnc-viewer/
Supongo que el modo de entrada en el vídeo era cualquiera de los dos:
Toque el ratón Pan y Zoom
Este es el modo de entrada por defecto y es diseñado para funcionar como el navegador Android. Ambos pueden desplazar el mostrar y controlar el ratón mediante la pantalla táctil y los gestos. Usted se desplazan arrastrando o moviendo la pantalla táctil; se hace clic con el ratón por golpeando en él. Se hace clic con el botón derecho del ratón haciendo doble clic (o manteniendo pulsado el botón de la cámara mientras se toca). Arrastras el ratón haciendo un largo presiona en la pantalla, y luego arrastra. En este modo el trackball o El DPad (si tu teléfono tiene uno) también puede ser usado para controlar el ratón; esto puede darte un control más fino. Puedes ampliar el tamaño de la pantalla con el +/- o, si su dispositivo es compatible con la tecnología multitáctil y tiene Android 2.0+, puede pellizcar para alejar y extender para acercar.
o:
Modo de control del ratón
En este modo, usa la pantalla táctil para controlar la ratón. Al tocar la pantalla se genera un clic de ratón en ese punto; arrastrar en la pantalla crea un arrastre de ratón. Los eventos de teclado se envían como es normal. El trackball se usa para enviar eventos de teclas de flechas al VNC servidor. Al pulsar el trackball se cambia entre el control del puntero del ratón y los modos de panorámica del escritorio.
Reenvío de puertos
Si el PC que estás conectando accede a Internet a través de un router, esta será la dirección WAN asignada al router por su ISP; también tendrá que reenviar el puerto VNC (5900) del enrutador a tu PC (la forma exacta en que lo hagas depende de los detalles de tu router, así que no puedo dar instrucciones más explícitas aquí).
Teclado de hacker: usa un completo teclado blando en Android
Por lo que he leído, el teclado Android de serie no tiene botones como Ctrl, Alt, Esc, teclas de flecha, Inicio, Fin y Borrar.
Puedes usar la aplicación gratuita y de código abierto llamada Hacker's Keyboard para acceder a los botones de un teclado completo:
"¿Te falta la distribución de teclas a la que estás acostumbrado en tu ordenador? Este teclado tiene teclas numéricas separadas, puntuación en la habitual lugares, y las teclas de flecha. Está basado en el pan de jengibre suave de la AOSP teclado, por lo que soporta multitoque para las teclas modificadoras.
Este teclado es especialmente útil si usas ConnectBot para SSH acceso. Proporciona teclas de trabajo Tab/Ctrl/Esc, y las teclas de flechas son esencial para los dispositivos como la tablet Xoom o el Nexus S que no tienen un trackball o D-Pad."
http://code\[dot\]google\[dot\]com/p/hackerskeyboard/
Un parche que permite a Android-vnc-viewer reconocer todas las teclas del Teclado del Hacker
En "Preguntas Frecuentes" del Teclado del Hacker, hay una sección llamada "El visor de VNC de Android no reconoce las teclas extra".
Te dirige a un asunto llamado "Asunto 238": Soportar claves adicionales, arreglar el manejo de los modificadores" (code[dot]google[dot]com/p/Android-vnc-viewer/issues/detail?id=238). El parche que hay allí hará que el Visor de VNC de Android reconozca los botones de un teclado completo.
Actualización: bVNC
bVNC es un cliente VNC seguro y de código abierto.
- Probado con Hackerskeyboard. Se recomienda su uso (obtener el teclado de los hackers de Google Play).
play[dot]google[dot]com/store/apps/details?id=com.iiordanov.freebVNC&hl=es
github[dot]com/iiordanov/bVNC
Actualización 2: Saltar el VNC del escritorio
Actualmente y personalmente utilizo Jump Desktop VNC porque el "sacar el teclado" está cerca y es fácilmente accesible. Con bVNC, tengo que tocar cerca del medio de la pantalla, y luego presiono un botón del teclado a la derecha para sacar el teclado. Jump Desktop VNC también te permite usar una cuenta de Google, así que no tienes que lidiar con las direcciones.