블루투스 마우스 에뮬레이션


10

내 컴퓨터가 블루투스 마우스 인 것처럼 가장하여 다른 장치에 연결할 수 있습니까?

안드로이드 장치는 마우스를 루팅하지 않고 블루투스로 마우스를 제어 할 수 있으며 컴퓨터에 블루투스가 있으므로 동일한 언어 / 프로토콜을 사용할 수 있다면 컴퓨터에서 안드로이드로 마우스 명령을 보낼 수 있습니다.

가능합니까 아니면 그냥 꿈꾸고 있습니까? :-)

답변:


7

Master Control 이라는 프로젝트를 정확히 알고 있습니다. 프로그램은 로컬 /dev/input소스 에서 이벤트를 읽고 Bluetooth HID 프로파일을 통해 또는를 사용하여 USB를 통해 해당 이벤트를 다시 보냅니다 gadgetfs. 이것은 BT 또는 USB 마우스, 키보드 또는 조이스틱을 효과적으로 모방 할 수 있습니다.

원래 프로젝트는 ARM 용으로 빌드되었으며 작성자 (Roger Zoellner)가 소스를 공개했는지 확실하지 않습니다. 그를 핑하고 싶을 수도 있으므로 처음부터 모든 것을 다시 구현할 필요는 없습니다.


2

예, 가능합니다. 예를 들어, hidclient 를 사용하면 Linux PC를 다른 장치의 Bluetooth 키보드 및 마우스로 사용할 수 있습니다.


내 태블릿 컴퓨터를 볼 수 있습니다, 그는 "오디오"를 가지고 "입력",하지만 "입력"을로 사용하려고하면, 그냥 :-( 어떤 IDE를 찾는 방법 왜 연결하기 위해이없는 말?
— Puggan을 Se

정확히 무엇을 했습니까 (사용 된 명령에 대한 단계별 설명)? 프로그램을 실행하는 사용자에게 올바른 권한이 있습니까? 입력으로 정확히 어떻게 사용하려고했으며 정확한 오류 메시지는 무엇입니까? syslog는 무엇을 말합니까?
— dirkt

2
hidclient가 우분투 16.04에서 작동하게하는 행운이 있습니까? 나는 readme here github.com/benizi/hidclient를
— Mina Michael

0

나는 당신이 꿈꾸고 있다고 생각하지 않습니다. 내가 PyBluez에 따라이 자습서를 발견이 등 빠른 검색과 파이썬에서 예를 들어 파이썬, C와 같은 프로그래밍 언어를 사용하여 수행 할 수 있다고 생각 : https://people.csail.mit.edu/albert/bluez- intro / c212.html

그건 그렇고, 이미 사용 가능한 앱이 귀하의 요구에 부합 할 수 있습니다. 나는 몇 년 전에 AirDroid 응용 프로그램을 사용하고 있었고 Wi-Fi (Bluetooth가 아닌 케이블이 아닌)를 사용하여 PC로 내 안드로이드 전화를 탐색 할 수 있기 때문에 매우 기뻤습니다.

PS : AirDroid는 전화기에 루트로 액세스 할 필요가 없으며 PC 키보드와 마우스를 사용할 수 있으며 Google Play에서 계속 사용할 수 있습니다. 불행히도 AirDroid가 BT와 작동하는지 또는 AirDroid BT 응용 프로그램이 있는지 확인할 수 없습니다.


AirDroid는, 그것을 테스트해야합니다, 좋은 소리 모든 애플 리케이션 내가 볼 필요 뿌리 장치
— Puggan 괜찮다

AirDroid는 루트없이 실행 되며이 작업을 시도했으며 확인할 수 있습니다! 그러나 그것은 블루투스가 아니라 와이파이입니다.
— George Vasiliou

해봤 어?
— George Vasiliou

마우스 이벤트를 보내려면 Chrome (Firefox 아님)을 사용해야했고 USB 케이블을 연결해야했습니다.
— Puggan Se

나는 이것이 작동하기 위해 USB 케이블이 필요하다는 것에 놀랐다. 오늘날, 그들의 앱 주장은 wifi를 기반으로 원격으로 작동한다.
— George Vasiliou
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.