Skip to content

thanhlev/keyboard_mouse_emulate_on_raspberry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a73c113 · Sep 2, 2024

History

82 Commits
Aug 25, 2021
Jul 12, 2020
Apr 28, 2021
Jul 12, 2020
May 12, 2021
Aug 12, 2020
Jul 16, 2020
Sep 13, 2017
Aug 16, 2020
May 12, 2021
Sep 1, 2024
Aug 12, 2020
Jul 13, 2020
Jul 13, 2020

Repository files navigation

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)

  • Need a physical keyboard connected to raspberry PI board
./keyboard/kb_client.py

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

  • Dont need a physical keyboard connected to raspberry PI board
./keyboard/send_string.py "hello client, I'm a keyboard"

Step 3.3: Run mouse client (using physical mouse)

  • Need a physical mouse connected to raspberry PI board
./mouse/mouse_client.py

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

  • Dont need a physical mouse connected to raspberry PI board
./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

Keyboard setup demo (old version)

ScreenShot

Mouse setup demo (ongoing)

Emulate Bluetooth mouse with Raspberry Pi ScreenShot

About

Bluetooth Keyboard Mouse Emulator on Raspberry Pi

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published