Control remoto de ubuntu desde móvil vía bluetooth

Podemos usar nuestro teléfono móvil como mando a distancia para ubuntu, algo que es muy útil para, por ejemplo, pasar de transparencias en una presentación o subir/bajar el volumen cuando estamos viendo una película y no queremos levantarnos del sofá. Para poder disfrutar de esta característica es necesario tener funcionando un dispositivo bluetooth en nuestro ordenador. Para poder instalar un dispositivo bluetooth usb podemos consular otra entrada anterior de este blog.

En primer lugar instalamos el paquete bluez-utils:

sudo apt-get install bluez-utils

Una vez instalado, editamos el fichero /etc/default/bluetooth, y buscamos la línea que contenga:

HIDD_ENABLED=0

y la sustituimos por:

HIDD_ENABLED=1

Y reiniciamos el servicio bluetooth con el comando:

sudo /etc/init.d/bluetooth restart

Con esto conseguimos habilitar Ubuntu para que un dispositivo externo bluetooth pueda ser usado como teclado.

Ahora debemos decirle a Ubuntu que tenemos un teclado bluetooth y queremos usarlo. Primero obtenemos el ID de nuestro terminal móvil (importante que el terminal móvil esté cerca y con el bluetooth activado):

sudo hcitool scan

Esto nos devolverá algo como:

00:11:22:AA:BB:CC NombreDeTuTerminal

Y finalmente conectamos el terminal móvil a Ubuntu

sudo hidd –connect 00:11:22:AA:BB:CC

Ahora toca configurar el teléfono móvil. BluePad (bluetooth) es una buena opción para usar tu móvil como control remoto en Ubuntu. Para que funcione hay que instalar una aplicación cliente (Java) en el terminal móvil (que será la que utilizaremos para conectarnos a Ubuntu) una aplicación servidor que instalaremos en Ubuntu, y que por suerte está disponible en paquete deb.

Después de instalar las dos aplicaciones, tendremos que conectarnos al móvil desde Ubuntu, y después en el terminal móvil lanzar la aplicación y conectarnos a Ubuntu.

Si disponemos de un móvil Sonic Ericsson la aplicación Control remoto de nuestro terminal móvil sólo contiene controles remotos para aplicaciones Windows, en este caso, lo único que tenemos que hacer es añadirle al móvil controles remotos para las aplicaciones que queramos.

Estos controles remotos son archivos ZIP (.hid) que contienen una imagen (mostrando la funcionalidad de cada botón del teclado) y un mapa de teclado, en el cual se indica qué tecla del terminal móvil se corresponde con otra tecla en Ubuntu. Basta con enviar al terminal móvil los controles remotos que queramos usar haciendo clic derecho sobre el archivo y seleccionando enviar a.

A continuación tenéis una lista de los controles remotos más populares:

Vuestro terminal móvil reconocerá el fichero como un control remoto, y se instalará automáticamente.

Si todo ha ido bien, ya estaréis moviendo el cursor del ratón en Ubuntu con el joystick de vuestro terminal móvil…

Podemos configurar Ubuntu para que nuestro terminal móvil se conecte automáticamente como teclado/control remoto:

  1. En el icono de bluetooth de la barra de Ubuntu, haceis clic derecho.
  2. Clic en Preferencias
  3. Pestaña Servicios
  4. Activamos Input service si es que no estaba activado ya, y lo seleccionamos
  5. Clic en botón Añadir
  6. Activamos Mostrar todos los dispositivos
  7. Seleccionamos nuestro terminal móvil y le damos a conectar

4 comentarios para “Control remoto de ubuntu desde móvil vía bluetooth”

  1. Muy útil. Me vendrá bien para exponer trabajos. Gracias

  2. RORROTECK Dijo:

    Muchas gracias por tu tutorial.
    Pero resulta que tengo el siguiente problema.
    HID create error 77 (File descriptor in bad state)

  3. rogelio Dijo:

    hola no he podido descargar el sudo apt-get install bluez-utils

    donde lo puedo conseguir y si me podrias decir donde y como lo pongo sin mas por el momento

Deja un comentario