Emular um mouse bluetooth

9

É possível que meu computador finja que é um mouse bluetooth, para que outro dispositivo possa se conectar a ele?

Um dispositivo Android permite que seu mouse seja controlado por bluetooth sem enraizá-lo, e meu computador tem bluetooth, por isso, se eu conseguisse que eles falassem o mesmo idioma / protocolo, eu poderia enviar comandos do mouse do computador para o android .

É possível ou estou apenas sonhando? : -)

    
por Puggan Se 01.12.2016 / 09:02

3 respostas

6

Eu conheço um projeto chamado Master Control que fez exatamente que: um programa leria eventos de fontes /dev/input locais e reenvie esses eventos via perfil Bluetooth HID ou via USB usando gadgetfs . Isso pode efetivamente emular o mouse, o teclado ou o joystick BT ou USB.

O projeto original foi construído para o ARM, e não tenho certeza se o autor (Roger Zoellner) já lançou as fontes. Você pode querer fazer um ping dele, então você não precisa reimplantar tudo do zero.

    
por 01.12.2016 / 10:10
1

Sim, isso é possível. Por exemplo, hidclient permite que você use um PC Linux como um teclado e mouse bluetooth para outro dispositivo .

    
por 02.12.2016 / 07:58
0

Eu não acho que você esteja sonhando. Eu acho que isso pode ser feito usando uma linguagem de programação como Python, C, etc. Por exemplo, em Python com uma pesquisa rápida, encontrei este tutorial com base no PyBluez: link

A propósito, talvez já existam aplicativos disponíveis para atender às suas necessidades. Eu estava usando os aplicativos AirDroid há alguns anos e fiquei muito feliz com isso, já que eu podia navegar no meu telefone Android pelo meu PC usando apenas WiFi (não por cabo, não pelo BlueTooth).

PS: O AirDroid não requer acesso root ao seu telefone, você pode usar o teclado e o mouse do seu PC e ainda está disponível no Google Play. Infelizmente eu não posso dizer com certeza se o AirDroid pode trabalhar com a BT ou se há aplicativos AirDroid BT.

    
por 01.12.2016 / 09:46

Tags