2011-01-29 13 views
5

Tengo dificultades para encontrar un software que emule un teclado Bluetooth (y/o mouse) que sigue el estándar HID. ya he encontrado una, pero no pude conseguir que funcione: http://mulliner.org/bluetooth/xkbdbthid.phpEmulación de mouse/teclado Bluetooth

Sólo estoy interesado en una solución que utiliza el estándar HID para que otras máquinas pueden reconocer de inmediato el dispositivo Bluetooth suave como ocultó, sin la necesidad de cualquier software preinstalado. (Ejecutando bajo Windows o Linux si es posible).

¿Sería posible escribir un código en java para emular dispositivos Bluetooth ocultos?

¡Cualquier ayuda sería muy apreciada, gracias!

Respuesta

3

Ha pasado un tiempo desde que hizo la pregunta, pero voy a agregar esta respuesta de todos modos, puede ayudarlo a usted u otra persona.

También estoy interesado en la emulación Bluetooth HID, idealmente desde algún código Java/Android. Sin embargo, me encontré con este script/proyecto basado en Python:

http://code.google.com/p/hidemulator

yo no he probado este código a mí mismo, pero por lo que puedo ver, el guión es bastante fácil de seguir. Actualmente solo es compatible con el controlador de seis ejes de la PS3, pero tal vez usted (o yo, si alguna vez tengo el tiempo) podría adaptar las rutinas de teclado y mouse del proyecto Nokia en la secuencia de comandos de Python (o convertirla a Java/Groovy, que es mi meta final ;-)).

Saludos

Rich

1

no es usted están buscando, pero para los dispositivos Android.

AndroHid http://code.google.com/p/androhid/

Es necesario dispositivo arraigada. Lamentablemente no funciona en mi Nexus S - Cyanogen 9

1

btkbdd hace esto para Linux con Bluez. Ver: https://github.com/lkundrak/virtkbd/blob/master/btkbdd.pod

+0

Hola, instalé btkbdd y evmuxd pero no puedo configurarlo :(. Las costuras de su sitio web no funcionan y no puedo crear problemas en github también. Entonces, ¿me pueden ayudar? – Khamidulla

+0

Dice "No pude tomar teclado para uso exclusivo: ioctl inapropiado para el dispositivo " – Khamidulla