GNU/Linux >> Tutoriales Linux >  >> Linux

Configure una computadora Linux para que actúe como un teclado / mouse bluetooth

Solución 1:

Cliente oculto

El programa hidclient hace que una computadora equipada con tecnología Bluetooth® aparezca como un dispositivo de teclado y mouse Bluetooth® para otras máquinas. Los eventos de entrada (como pulsaciones de teclas y movimientos del mouse) de los dispositivos de entrada conectados localmente se reenviarán a otra máquina a través del enlace Bluetooth®. Para la contraparte (que podría ser una PC con Linux, una PC con Windows, una PDA...) hay no hay diferencia técnica con los dispositivos de entrada Bluetooth® "reales".

Parece que ya no se mantiene, pero se puede acceder a una bifurcación algo actualizada en https://github.com/benizi/hidclient

Solución 2:

Como se dijo, debe configurar su computadora portátil para implementar un perfil de dispositivo HID.

Si está en Linux, un buen punto de partida podría ser libhid.

Interfaz de dispositivo HID (hiddev ) funciona muy bien, y en realidad es muy fácil de entender. La documentación se puede encontrar, como de costumbre, también en los documentos del Kernel. Además, el archivo de inclusión hiddev.h en /usr/include/linux también fue muy útil, por supuesto.

Solución 3:

Lo más cercano que conozco que hace lo que quieres es BlueMaemohttp://www.valeriovalerio.org/?page_id=174

Es para tabletas Nokia, pero esas ejecutan Linux de todos modos.

No debería ser demasiado difícil para alguien adaptarlo para usarlo con una computadora portátil.

Solución 4:

Este pequeño fragmento de código pretende hacer lo que quieres. Supongo que esto es a lo que se refería Marko (otra respuesta). Estoy buscando el mismo tipo de cosas:una forma rápida de usar un teclado real (principalmente para correo electrónico) en mi teléfono móvil, sin comprar otra pieza de hardware. De la descripción:

¿Qué es?

xkbd-bthid es un teclado Bluetooth HID en el software, lo que significa que esta es una aplicación que emula un teclado Bluetooth. Yo lo llamo HID suave.

¿Para qué podrías usarlo?

Puede convertir cualquier caja de Linux, PDA o tableta en un teclado Bluetooth y controlar su DVR, reproductor de MP3 o lo que sea con él.

Hice un esfuerzo preliminar para compilarlo, pero no funcionará contra BlueZ v4. Sin embargo, los repositorios de Ubuntu tienen algunos paquetes de compatibilidad con versiones anteriores de BlueZ 3, lo que me da alguna esperanza. xkbd-bthid depende de BlueZ 2.4. Probablemente no avanzaré más ahora, ya que mi pila de bluetooth está actualmente en mal estado en Linux, pero publique aquí si logra compilarlo.

Solución 5:

Si solo está buscando compartir el teclado y el mouse, puede considerar usar Synergy. Probablemente sea mucho más fácil que intentar configurar el bluetooth.

Del sitio web:

Synergy le permite compartir fácilmente un solo mouse y teclado entre varias computadoras con diferentes sistemas operativos, cada una con su propia pantalla, sin hardware especial. Está diseñado para usuarios con varias computadoras en su escritorio, ya que cada sistema usa su(s) propio(s) monitor(es).

Redirigir el mouse y el teclado es tan simple como mover el mouse fuera del borde de la pantalla. Synergy también fusiona los portapapeles de todos los sistemas en uno, lo que permite cortar y pegar entre sistemas. Además, sincroniza los protectores de pantalla para que todos comiencen y se detengan juntos y, si el bloqueo de pantalla está habilitado, solo una pantalla requiere una contraseña para desbloquearlos a todos. Obtén más información sobre cómo funciona.

Lo uso para compartir el mouse y el teclado de mi computadora de escritorio con mi computadora portátil cuando estoy usando ambas computadoras.


Linux
  1. Comparta su teclado y mouse entre Linux y Raspberry Pi

  2. Linux:¿mover la instalación de Linux a una computadora nueva?

  3. Linux – ¿Modo de teclado sin formato?

  4. Linux – ¿Atajo de teclado del Administrador de tareas en Linux?

  5. ¿Dónde se encuentra bluetooth/bluetooth.h en Linux?

Cómo bloquear el teclado y el mouse, pero no la pantalla en Linux

Configurar el entorno de desarrollo local de WordPress en Linux

Cómo configurar SFTP chroot en Linux

Linux:¿acceso directo para minimizar todas las ventanas?

Cómo configurar Synergy en Linux para compartir teclado y mouse con múltiples sistemas

Cómo grabar screencast en Linux con clics del mouse y pulsaciones de teclas mostradas