GitHub topics: libinput
asus-linux-drivers/asus-dialpad-driver
Linux configurable driver for DialPad on Asus laptops. Asus DialPad is a physical controller that allows for intuitive fingertip control over parameters in apps, appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable).
Language: Python - Size: 413 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14 - Forks: 2

asus-linux-drivers/asus-numberpad-driver
Maintained feature-rich linux driver for NumberPad(2.0) on Asus laptops. NumberPad(2.0) is illuminated numeric keypad integrated to touchpad which appears when is done tap on top right corner of touchpad for atleast 1s by default (configurable) or slide gesture from top right/left corner to the center, the left shows calc app aswell (configurable).
Language: Python - Size: 6.59 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 316 - Forks: 24

Smithay/input.rs
libinput bindings for rust
Language: Rust - Size: 4.55 MB - Last synced at: 2 days ago - Pushed at: 9 months ago - Stars: 91 - Forks: 22

AlynxZhou/showmethekey
Show keys you typed on screen.
Language: C - Size: 10.1 MB - Last synced at: 10 days ago - Pushed at: 21 days ago - Stars: 425 - Forks: 33

JoseExposito/touchegg
Linux multi-touch gesture recognizer
Language: C++ - Size: 116 MB - Last synced at: 10 days ago - Pushed at: 25 days ago - Stars: 3,854 - Forks: 174

iberianpig/fusuma
Multitouch gestures with libinput driver on Linux
Language: Ruby - Size: 771 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 3,771 - Forks: 150

bulletmark/libinput-gestures
Actions gestures on your touchpad using libinput
Language: Python - Size: 254 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 4,020 - Forks: 238

Coffee2CodeNL/gebaar-libinput
Gebaar, A Super Simple WM Independent Touchpad Gesture Daemon for libinput
Language: C++ - Size: 156 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 269 - Forks: 17

himonshuuu/waykey
A powerful Linux keyboard monitoring tool that captures and processes keyboard input events in real-time. waykey is perfect for keyboard state visualization, gaming overlays, or custom keyboard monitoring applications.
Language: C - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

madslundt/keybindings
Remap arrow keys to ijkl and make use of caps lock
Language: AutoHotkey - Size: 68.4 KB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 225 - Forks: 51

mpiannucci/gnome-shell-extended-gestures
Better touchpad gesture handling for GNOME
Language: JavaScript - Size: 334 KB - Last synced at: 12 days ago - Pushed at: about 4 years ago - Stars: 300 - Forks: 33

asus-linux-drivers/asus-wmi-hotkeys-driver
Linux configurable driver for Asus WMI hotkeys. The driver works as middle-man, is listening for key events from specific devices and when is appropriate key event caught then may be handle by own way configured in config file.
Language: Python - Size: 92.8 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 35 - Forks: 5

asus-linux-drivers/asus-stylus-driver
Linux supplement driver which adds support for binding not already bound buttons by the origin driver to something useful. Main target is Asus Pen SA201H but works even for SA200H, .. , Asus Pen 2.0 SA203H and X11/Wayland.
Language: Python - Size: 67.4 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 47 - Forks: 3

asus-linux-drivers/asus-fliplock-driver
Linux configurable driver for 2-in-1 Asus laptops. Driver detects mode change to tablet/laptop and allows customization of each state.
Language: Python - Size: 14.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 24 - Forks: 3

tascvh/trackpad-is-too-damn-big
A lightweight utility to modify trackpad behavior on Linux.
Language: C++ - Size: 57.6 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 32 - Forks: 3

Hikari9/comfortable-swipe
Comfortable 3-finger and 4-finger swipe gesture using Xdotool in native C++
Language: C++ - Size: 427 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 564 - Forks: 46

WhiredPlanck/showmethekey-rs
Show keys you typed on screen. A Rust version of https://github.com/AlynxZhou/showmethekey.
Language: Rust - Size: 54.7 KB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

yehuthi/linuxflip
Detects and executes commands when the computer switches to and from tablet mode.
Language: C - Size: 36.1 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

NF02/dmenuWacom
DMenuWacom is a script that allows you to manage Wacom graphics tablets, allows you to remap keys, create custom profiles and even select a screen of your choice. It is meant for zsh so to run it among the dependencies it requires that too, but actually even if you use bash as the default shell, the important thing is to have zsh installed
Language: Shell - Size: 274 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 14 - Forks: 1

MuratovAS/wayland-keymapper-mouse
Script for reassignment Logitech mouse keys in Wayland and Sway
Language: Shell - Size: 7.81 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

TheBoctor/ptt
Small and independent, but very opinionated push-to-talk helper application.
Language: C++ - Size: 755 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

jwinarske/drmpp
C++ DRM Client Library
Language: C++ - Size: 4.87 MB - Last synced at: about 20 hours ago - Pushed at: 6 months ago - Stars: 1 - Forks: 1

alesya-h/linux_detect_tablet_mode
Detect if your laptop is in normal or tablet mode. Useful for Yoga laptops to disable keyboard/trackpoint/touchpad in a tablet mode
Language: Ruby - Size: 39.1 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 138 - Forks: 29

rolandguelle/razer-blade-stealth-linux
Install and run Linux on a Razer Blade Stealth (late 2016) and Razer Core.
Language: Shell - Size: 8.42 MB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 401 - Forks: 36

diego-plan9/lillinput
Connect libinput gestures to i3 and others
Language: Rust - Size: 217 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 2

gaul/libinput-force-middle-click-emulation
force libinput to emulate a middle click when pressing left and right buttons simultaneously
Language: C - Size: 1.95 KB - Last synced at: 3 days ago - Pushed at: about 5 years ago - Stars: 20 - Forks: 3

juliusHuelsmann/libinput
mirror of current version of libinput, used to mitigate crash due to bug in src/evdev-mt-touchpad.c:532
Language: C - Size: 4.8 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

julianpoy/updateLibinput
Updates Libinput on Debian-based systems to any version available from Debian repositories
Language: Shell - Size: 4.88 KB - Last synced at: 8 days ago - Pushed at: about 7 years ago - Stars: 7 - Forks: 1

babrar/Dotfiles
All the right spices 🌶️ for my systems.
Language: Shell - Size: 2 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

vilari-mickopf/dotfiles
Yet another dotfiles repository
Language: Vim script - Size: 977 KB - Last synced at: 7 days ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

wachin/touchegg Fork of JoseExposito/touchegg
Linux multi-touch gesture recognizer - Reconocimiento de gestos multitáctil de Linux
Size: 116 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ig3/libinput
Fork of Wayland libinput providing a piecewise linear profile for touchpad in branch touchpad-pl.
Language: C - Size: 5.67 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

pguedes/gesticle
a libinput gesture daemon
Language: Rust - Size: 215 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

I60R/javelin
Better touchpad experience on laptops with large display
Language: Rust - Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

FabriceSalvaire/linux-api-examples
Examples to experiment the Linux API
Language: C - Size: 54.7 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dong-zeyu/x11-libinput-gestures
Enable gestures like switch window, switch desktop, navigation, and etc.
Language: C++ - Size: 2.28 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

r00tman/onboard_auto
Automatically stop/start onboard depending on whether yoga is/isn't in laptop mode
Language: Rust - Size: 1.95 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
