AnnaMHua / Raspberry_bluetooth_Keyboard

Bluetooth Keyboard Emulator on Raspberry Pi

Home Page:https://thanhle.me/make-raspberry-pi3-as-an-emulator-bluetooth-keyboard/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Make things work first

Step 1: Setup

sudo ./setup.sh

Step 2: Run the Server

sudo ./boot.sh

Step 3.1: Run Keyboard Client (using physical keyboard)

./keyboard/kb_client.py

Step 3.2: Run Keyboard Client (no need physical keyboard, send string through dbus)

./keyboard/send_string.py "hello client, I'm a keyboard"

Step 3.3: Run mouse client (using physical moude)

./mouse/mouse_client.py

Step 3.4: Run Mouse client (no need physical mouse, string mouse data through dbus)

./mouse/mouse_emulate.py 0 10 0 0

To understand what I'm doing in the background

Make Raspberry Pi3 as an emulator bluetooth keyboard

Video Demo

ScreenShot

About

Bluetooth Keyboard Emulator on Raspberry Pi

https://thanhle.me/make-raspberry-pi3-as-an-emulator-bluetooth-keyboard/

License:MIT License


Languages

Language:Python 94.3%Language:Shell 5.7%