Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: uinput
ivaradi/jsprog
Flexible programming of your joysticks
Language: Python - Size: 6.26 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 0 - Forks: 1
KarsMulder/evsieve
A utility for mapping events from Linux event devices.
Language: Rust - Size: 663 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 196 - Forks: 11
games-on-whales/inputtino
A virtual input library: supports mouse, keyboard, joypad, trackpad and more
Language: C++ - Size: 202 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 12 - Forks: 1
mooz/xkeysnail
Yet another keyboard remapping tool for X environment
Language: Python - Size: 142 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 877 - Forks: 111
bendahl/uinput 📦
Go wrapper for uinput on LINUX
Language: Go - Size: 164 KB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 92 - Forks: 26
micmonay/keybd_event
For simulate key press in Linux, Windows and Mac in golang
Language: Go - Size: 97.7 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 358 - Forks: 55
H-M-H/Weylus
Use your tablet as graphic tablet/touch screen on your computer.
Language: Rust - Size: 5.68 MB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 6,492 - Forks: 249
Feridinha/capsmacro
This is a script that transforms capslock into a modifier key, enabling you to use capslock + ijkl as your arrow keys.
Language: Python - Size: 7.81 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 0 - Forks: 0
Blugatroff/diversion
Take control of your input devices!
Language: Rust - Size: 43 KB - Last synced: 26 days ago - Pushed: 26 days ago - Stars: 3 - Forks: 0
tio/input-emulator
A scriptable input emulator for Linux
Language: C - Size: 94.7 KB - Last synced: 29 days ago - Pushed: about 1 month ago - Stars: 15 - Forks: 3
raleighlittles/USS-DBS-Driver
A Linux keyboard driver for the US Solid Precision Balance scales (USS-DBS28-30)
Language: C++ - Size: 8.54 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
raleighlittles/Tourbox_Neo_Linux_Driver
A Linux keyboard driver for the Tourbox Neo (TBG_H)
Language: C++ - Size: 698 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 18 - Forks: 2
scaledteam/nerd-dictation-uinput
Simple speech to text using Vosk and Uinput with russian language support
Language: Python - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
scaledteam/mouse2joystick
Linux program to translate mouse input into joystick input
Language: C - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
valpackett/evscript 📦
A tiny sandboxed Dyon scripting environment for evdev input devices that lets you do e.g. xcape in Wayland | now on https://codeberg.org/valpackett/evscript
Size: 0 Bytes - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 121 - Forks: 7
rrveex/qrr
QMK port for linux
Language: C - Size: 800 KB - Last synced: 3 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
mciupak/libvirt-evdev
Libvirt evdev input service
Language: Python - Size: 13.7 KB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 29 - Forks: 5
turkman-linux/ukbd
Uinput based virtual keyboard library and gtk application
Language: C - Size: 88.9 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 3 - Forks: 1
jakka351/can0swc
FG Steering Wheel Controls Adapter
Language: Python - Size: 17.3 MB - Last synced: 4 months ago - Pushed: 5 months ago - Stars: 11 - Forks: 0
maricn/interception-vimproved
Unofficial plugin for Interception Tools combining features of caps2esc and space cadet for making held space work as a special fn key. Now configurable!
Language: C++ - Size: 190 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 39 - Forks: 12
TylerWargo/Toastroller
The 'Toastroller': The Toaster Controller. Based off of a hoax showing a YouTuber playing the classic MS-DOS game 'DOOM' using toasters as controllers.
Language: Python - Size: 1.95 KB - Last synced: 5 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
georgefst/evdev
Haskell bindings to libevdev. Read from Linux input devices, and create virtual ones.
Language: Haskell - Size: 202 KB - Last synced: 3 days ago - Pushed: 8 months ago - Stars: 12 - Forks: 6
kkatsuro/virtual-gamepad
Linux input devices to Virtual Gamepad mapping software
Language: C - Size: 674 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0
joshgoebel/keyszer
a smart, flexible keymapper for X11 (a fork/reboot of xkeysnail )
Language: Python - Size: 497 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 62 - Forks: 13
fsau/serialjoy
Universal & hobbist-friendly adapter of joysticks/gamepads on Linux using serial ports
Language: C - Size: 101 KB - Last synced: 7 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
Cleric-K/vJoySerialFeeder
Feed Virtual Joystick driver with data from a serial port
Language: C# - Size: 3.71 MB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 222 - Forks: 51
samvel1024/kbct
Keyboard keycode mapping utility for Linux supporting layered configuration
Language: Rust - Size: 121 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 238 - Forks: 19
vincentbavitz/bezmouse
Simulate human mouse movements with xdotool
Language: Python - Size: 6.84 KB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 141 - Forks: 43
gsauthof/shift-tutor
Filter suboptimal shift key combinations on Linux
Language: Python - Size: 2.93 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
g-rden/wbb-uinput
Wii Balance Board joystick driver for Linux
Language: C - Size: 43.9 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 2 - Forks: 0
rennerdo30/simple-ds4-2-xpad
remapping software from ds4 to xpad, which just works
Language: Python - Size: 24.4 KB - Last synced: 9 months ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0
RBEGamer/Python-Gamepad-Input
A pythonscript to send keystrokes by GPIO and ASD1
Language: Python - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
nmelihsensoy/virtual-hid-tcp
Create virtual keyboard, mouse, or joystick and send events like key press, mouse pointer movement or joystick axis over the tcp socket connection. Can also send real device events (Alpha feature).
Language: C - Size: 31.3 KB - Last synced: 9 months ago - Pushed: over 5 years ago - Stars: 43 - Forks: 14
Pippadi/WiiWill
A simple Wii remote gamepad mapper for Linux
Language: Go - Size: 191 KB - Last synced: 5 months ago - Pushed: 12 months ago - Stars: 2 - Forks: 0
ilag11111/pyUmote
A python-based userland driver for the wiimote with perfect IR tracking
Language: Python - Size: 7.81 KB - Last synced: 10 months ago - Pushed: over 7 years ago - Stars: 1 - Forks: 0
t184256/irwir
An input remapper for Linux, my first attempt at programming in Rust.
Language: Rust - Size: 40 KB - Last synced: 10 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
kitinfo/network-gamepads
Stream input devices (mouses, gamepads, keyboards) to another host
Language: C - Size: 150 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 33 - Forks: 2
Ckath/mergeinputs
extremely basic program to merge keyboard devices on linux
Language: C - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 14 - Forks: 4
zsugabubus/interception-k2k
Configurable plugin for Interception Tools (caps2esc, space2meta, tab2altgr...)
Language: C - Size: 84 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 46 - Forks: 7
Gdeshp11/Linux-Programming
Language: C - Size: 61.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
bramp/libcec-daemon
A Linux daemon for connecting libcec to uinput. That is, using your TV to control your PC!
Language: C++ - Size: 73.2 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 57 - Forks: 26
max1220/lua-input
Lua bindings to /dev/input/event* for non-blocking event reading
Language: Lua - Size: 59.6 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 3 - Forks: 0
piater/uinputchars
A Linux utility to type character strings into /dev/uinput
Language: C - Size: 22.5 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 9 - Forks: 2
phijor/ctroller 📦
Use your 3DS as a gamepad on linux
Language: C - Size: 353 KB - Last synced: 8 months ago - Pushed: over 2 years ago - Stars: 36 - Forks: 12
HonbraDev/joyclicker-rs
A smol program that turns your JoyCons into presentation clickers
Language: Rust - Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
arthurfeeney/Marley-Accel
A Linux mouse accel driver with Quake-like settings
Language: C - Size: 648 KB - Last synced: over 1 year ago - Pushed: almost 4 years ago - Stars: 9 - Forks: 0
micmonay/keybd_event-rs
Simulating keyboard on Linux, Windows and Mac OS in rust
Language: Rust - Size: 42 KB - Last synced: 29 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 1
sashko/go-uinput
Go interface to Linux uinput kernel module that makes it possible to emulate input devices from userspace
Language: Go - Size: 26.4 KB - Last synced: 10 months ago - Pushed: almost 4 years ago - Stars: 5 - Forks: 5
robertwayne/rust-uinput Fork of meh/rust-uinput
Wrapper for the uinput Linux module.
Language: Rust - Size: 42 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
tildearrow/input-modifier
uinput based key bindings and macros tool for Linux
Language: C++ - Size: 282 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 18 - Forks: 5
Neverous/projects-synergy-uinput
Simple synergy client that uses uinput for mouse and keyboard control.
Language: C - Size: 109 KB - Last synced: about 1 year ago - Pushed: about 11 years ago - Stars: 6 - Forks: 0
jakobend/moga-uinput
Userland linux driver for Moga bluetooth gamepads in "A" mode
Language: Python - Size: 6.84 KB - Last synced: over 1 year ago - Pushed: over 5 years ago - Stars: 4 - Forks: 0
quantumsnowball/waylandmap
A key mapping app for Linux that works under X11 or Wayland.
Language: Python - Size: 41 KB - Last synced: 18 days ago - Pushed: almost 2 years ago - Stars: 1 - Forks: 0
yshui/entangle
Forward input devices over network
Language: Rust - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 3 - Forks: 1
andrew-hardin/virtual-space-cadet
A virtual keyboard driver that supports layers and runs in user space via evdev + uinput.
Language: Rust - Size: 395 KB - Last synced: over 1 year ago - Pushed: about 5 years ago - Stars: 6 - Forks: 0
rbello/Minitel-Raspberry-Retro-gaming
Retro gaming console in a French Minitel case , based on Raspberry + RetroPi.
Language: Python - Size: 11.4 MB - Last synced: over 1 year ago - Pushed: over 6 years ago - Stars: 8 - Forks: 0
robertwayne/libmutter-fix
Script for patching libmutter to fix /dev/uinput system freezes using x11.
Language: Python - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
rodrigorc/inputmap
Creates virtual input devices from real ones, SteamController support included.
Language: C++ - Size: 177 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 14 - Forks: 2
rgerganov/cec-watch
Emit a keypress when the display is powered off
Language: C - Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
coolreader18/joykbd
Userspace "driver" that translates Joy-Con inputs to mouse inputs
Language: Rust - Size: 10.7 KB - Last synced: over 1 year ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
madand/interception-home-row-fu
Dual function keys for home row; with support for fast (touch) typing.
Language: C - Size: 121 KB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0
leoagomes/axisfix
A linux-based tool to fix the Axis problem caused by PlayStation->USB adapters on DDR dance pads.
Language: C - Size: 16.6 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 3
jeandeaual/interceptkb
Intercept events from a keyboard (like the FS1-P foot pedal) and output another key instead.
Language: C - Size: 19.5 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 2
lakinduakash/uinput-with-char
convert char to key code in uinput-linux
Language: C - Size: 16.6 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0