Skip to content

geo-tp/Bluetooth-Keyboard-Mouse-Emulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

M5 Keyboard and Mouse Emulator

This project implements a USB HID and a BLE HID device using the M5Cardputer, capable of emulating both a keyboard and a mouse. The device can switch between mouse and keyboard modes, sending the appropriate input data to a connected USB/BLE device.

Key Features

  • Mouse and Keyboard Emulation: The device can function as either a mouse or a keyboard, sending the corresponding input data via BLE.
  • Mode Switching: You can toggle between mouse and keyboard modes using a designated key (Btn GO).
  • Controlling mouse with the arrow keys

Installation

  • M5Burner : Search into M5CARDPUTER section and simply burn it
  • Old school : Build or take the firmware.bin from the github release and flash it

Usage

  • Mode : Toggle GO button (on the edge) to change between Keyboard and Mouse
  • Keyboard : Default Cardputer Keys. The keyboard layout depends on the configuration of the connected PC.
  • Mouse : Arrow LEFT/RIGHT/UP/DOWN and 'OK' and '\' (just above 'OK' Button)

About

Implement a USB/BLE HID device that can switch between mouse and keyboard modes for the M5Cardputer

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published