Quiero que mi computadora portátil se anuncie como un teclado bluetooth o un mouse bluetooth. Sería bueno poder conectar la computadora a mi teléfono o mi computadora multimedia usando bluetooth.
¿Alguien sabe de una buena manera de hacer esto?
Quiero que mi computadora portátil se anuncie como un teclado bluetooth o un mouse bluetooth. Sería bueno poder conectar la computadora a mi teléfono o mi computadora multimedia usando bluetooth.
¿Alguien sabe de una buena manera de hacer esto?
Respuestas:
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.
La interfaz de dispositivo HID ( hiddev ) funciona muy bien y es realmente muy fácil de entender. La documentación se puede encontrar, como de costumbre, en los documentos de Kernel también. Además, el archivo de inclusión hiddev.h en / usr / include / linux también fue muy útil, por supuesto.
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 las pulsaciones de teclas y los movimientos del mouse) de los dispositivos de entrada conectados localmente se enviarán a otra máquina a través del enlace Bluetooth®. Para la contraparte (que podría ser una PC con Linux, una PC Win, una PDA ...) no hay diferencia técnica para 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
Lo más cerca que sé que hace lo que quieres es BlueMaemo http://www.valeriovalerio.org/?page_id=174
Es para tabletas Nokia, pero de todos modos funcionan con Linux.
No debería ser demasiado difícil para alguien portarlo para usarlo con una computadora portátil.
Este pequeño fragmento de código pretende hacer lo que quieras. Supongo que a esto 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 is a Bluetooth HID Keyboard in software, meaning this is an
aplicación que emula un teclado Bluetooth. Lo llamo soft-HID.
What could you use it for?
Puede convertir cualquier caja 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 para compatibilidad con versiones anteriores de BlueZ 3, lo que me da algo de esperanza. xkbd-bthid depende de BlueZ 2.4. Probablemente no llegue más lejos ahora, ya que mi pila de bluetooth está actualmente en mal estado en Linux, pero publique aquí si logra compilarla.
Si solo desea compartir el teclado y el mouse, es posible que desee considerar el uso de Synergy . Probablemente sea mucho más fácil que intentar configurar el bluetooth.
Desde el sitio web:
Synergy le permite compartir fácilmente un solo mouse y teclado entre múltiples computadoras con diferentes sistemas operativos, cada una con su propia pantalla, sin hardware especial. Está destinado a usuarios con varias computadoras en su escritorio ya que cada sistema usa sus propios monitores.
Redirigir el mouse y el teclado es tan simple como mover el mouse del borde de la pantalla. Synergy también combina los portapapeles de todos los sistemas en uno, permitiendo 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. Obtenga 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.
GIMX
http://code.google.com/p/diyps3controller/
es capaz de hacer que una computadora portátil actúe como un dispositivo BT HID para conectarse a una PS3. Incluso puede hacer que una computadora portátil se comporte como HID a través de USB.
Por lo que recuerdo, los dispositivos bluetooth implementan un conjunto de perfiles, para que actúe como un teclado remoto, su computadora portátil debe aparecer como la implementación del perfil HID. Probablemente requeriría piratear el controlador bluetooth de su computadora portátil para habilitar dicha funcionalidad.