All Projects → c4software → Pi As Keyboard

c4software / Pi As Keyboard

Licence: apache-2.0
Make your Raspberry act as a Keyboard

Programming Languages

c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to Pi As Keyboard

Commute Deck
A computer built into a mechanical keyboard.
Stars: ✭ 112 (+2.75%)
Mutual labels:  raspberry-pi, keyboard
Iotedge Lorawan Starterkit
Experimental sample implementation of LoRaWAN components to connect LoRaWAN antenna gateway running IoT Edge directly with Azure IoT.
Stars: ✭ 108 (-0.92%)
Mutual labels:  raspberry-pi
Ally.js
JavaScript library to help modern web applications with accessibility concerns
Stars: ✭ 1,447 (+1227.52%)
Mutual labels:  keyboard
Susi linux
Hardware for SUSI AI https://susi.ai
Stars: ✭ 1,527 (+1300.92%)
Mutual labels:  raspberry-pi
Keyboardavoider
The missing interactive keyboard in SwiftUI for iOS
Stars: ✭ 105 (-3.67%)
Mutual labels:  keyboard
Rpi Examples
Raspberry Pi examples
Stars: ✭ 107 (-1.83%)
Mutual labels:  raspberry-pi
App Release
An IoT Solution,this is the android release app | download ios app in app store
Stars: ✭ 104 (-4.59%)
Mutual labels:  raspberry-pi
Docker Openwrt
OpenWrt running in Docker
Stars: ✭ 107 (-1.83%)
Mutual labels:  raspberry-pi
Karabiner Driverkit Virtualhiddevice
Stars: ✭ 108 (-0.92%)
Mutual labels:  keyboard
Hiitpi
A workout trainer Dash/Flask app that helps track your HIIT workouts by analyzing real-time video streaming from your sweet Pi using machine learning and Edge TPU..
Stars: ✭ 106 (-2.75%)
Mutual labels:  raspberry-pi
Log2ram
ramlog like for systemd (Put log into a ram folder)
Stars: ✭ 1,751 (+1506.42%)
Mutual labels:  raspberry-pi
Hyperapp Fx
Effects for use with Hyperapp
Stars: ✭ 105 (-3.67%)
Mutual labels:  keyboard
Core
🏡 Open source home automation that puts local control and privacy first.
Stars: ✭ 48,265 (+44179.82%)
Mutual labels:  raspberry-pi
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-2.75%)
Mutual labels:  raspberry-pi
Photonic3d
Control software for resin 3D printers
Stars: ✭ 108 (-0.92%)
Mutual labels:  raspberry-pi
Overlayroot
mounts an overlay file system over root
Stars: ✭ 104 (-4.59%)
Mutual labels:  raspberry-pi
Kll
KLL Compiler
Stars: ✭ 105 (-3.67%)
Mutual labels:  keyboard
Pi Hole Droid
Pi-hole Droid is an unofficial app that connects to your Pi-hole to show charts and statistics.
Stars: ✭ 107 (-1.83%)
Mutual labels:  raspberry-pi
Android Keyboard
Android Keyboard with 180+ dictionaries. Support swipe input (sliding input), Emoji keyboard, AI predictions, dictionaries downloading, and keyboard themes.
Stars: ✭ 108 (-0.92%)
Mutual labels:  keyboard
React Native Keyboard Spacer
Plug and play react-native keyboard spacer view.
Stars: ✭ 1,475 (+1253.21%)
Mutual labels:  keyboard

Pi-as-keyboard

Make your Raspberry Pi act like a Keyboard via HID emulation.

The main purpose of this script is to make the Pi emulate a keyboard when connected to a computer.

Information

This project is voluntary work and is small and simple designed to be used as a base for more complex projects (like hot keyboard remapping, etc)

This has been tested on my Raspberry Pi Zero W with Rasbian Buster the 18/04/2020

WARNING

⚠️️⚠️️Do not connect the Pi using the power connector. Use the data port instead.

Kernel Warning

Since 2017 the default Kernel on the Rpi W seems broken with keyboard emulation. To fix the problem upgrade to the latest version with the rpi-update command (not installed by default)

Install

On the Pi and run the setup script.

$ sudo ./setup.sh
$ sudo reboot

Screenshot

Test the setup

This script will send scancodes to the computer connected to the Pi.

$ sudo ./test.sh
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].