136 results for “topic:evdev”
A utility for mapping events from Linux event devices.
mouse-actions execute some command from mouse events such as clicks/wheel on the side/corners of the screen, or drawing shapes. It's a mix between Easystroke and Compiz edge commands.
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
Low latency high speed android multitouch event server
Convert a Raspberry Pi into a HID relay that translates Bluetooth keyboard and mouse input to USB. Minimal configuration. Zero hassle.
Fusuma plugin that sending virtual keyboard events
A virtual input library: supports mouse, keyboard, joypad, trackpad and more
Blazingly fast audio and video streaming with HTTP3/QUIC
Configurable plugin for Interception Tools (caps2esc, space2meta, tab2altgr...)
Go package for the Linux evdev interface
A simple, cross platform lightweight single-header gamepad library for handling controller input. With C89 support.
Unofficial plugin for Interception Tools combining features of caps2esc and space cadet for making held space work as a special fn key. Now configurable!
WhatPulse reverse engineered
flexible HID to MIDI translation layer
Lua module for reading Linux input events from /dev/input/eventXX nodes
Libvirt evdev input service
A small linux application that via evdev, provides double bind keys: keys which are overloaded with functionality acting as a modifier when held but another key when tapped alone.
Display-Server-Agnostic Hotkey Daemon for Linux
Xorg/Wayland keyboard layout switcher.
Run, pick up the gamepad and turn sticks with triggers around
Effortlessly deploy a hardware-passthrough (VFIO) setup for Virtual Machines (VMs) on a Linux desktop. Includes quality-of-life features that you didn't think you need!
Haskell bindings to libevdev. Read from Linux input devices, and create virtual ones.
Dynamic keyboard remapping and macro engine inspired by QMK
RPi program to use Bluetooth and/or USB gamepads and mice on retro 8/16-bit computers (C64, Amiga, etc)
Input4j 🎮 The pure java input library. Cross-plattform, high performance, future proof
Turn any input device into a dedicated macrodevice.
Control the state of NumLock
A not-so simple DRM / Evdev / OpenGL ES 2.x moving cursor example
Lightweight daemon to remap the Copilot keyboard key in Linux using libevdev
A virtual keyboard driver that supports layers and runs in user space via evdev + uinput.