Fusuma est un service d'arrière-plan pour Linux qui surveille les entrées multitouch brutes des trackpads pour déclencher des actions système définies par l'utilisateur. Il fonctionne comme un moteur de reconnaissance de gestes qui traduit les balayages et les pincements en commandes shell, raccourcis clavier et contrôles de gestionnaire de fenêtres.
Les fonctionnalités principales de iberianpig/fusuma sont : Trackpad Gesture Configurations, Shell Command Execution, Input Gesture Daemons, Input Device Gesture Mappers, Linux, Gesture-to-Command Mappings, Modular Plugin Architectures, Gesture Recognition Engines.
Les alternatives open-source à iberianpig/fusuma incluent : joseexposito/touchegg — TouchEGG is a multi-touch gesture recognizer and input bridge for Linux that operates as a background service. It… bulletmark/libinput-gestures — libinput-gestures is a Linux input event daemon and touchpad gesture mapper that translates libinput events into shell… kelion/cerebro — Cerebro is a desktop application launcher and search interface that provides a minimalist overlay for finding files,… glidejs/glide — Glide is a dependency-free ES6 JavaScript library used to create responsive content sliders and carousels. It… albertlauncher/albert — Albert is a keyboard launcher that opens files, applications, and runs commands by typing search queries into a search… abenz1267/walker — Walker is a centralized search interface and application launcher designed to find and start installed software,…
TouchEGG is a multi-touch gesture recognizer and input bridge for Linux that operates as a background service. It detects gestures on touchpads and touchscreens, mapping swipes, pinches, and taps to specific system actions across different display protocols. The tool functions as an input device gesture mapper, converting touch patterns into keyboard shortcuts, mouse clicks, or the execution of arbitrary shell commands. It allows for the definition of custom gesture-based triggers to manage window states and navigate virtual desktops. The system handles input emulation for both keyboard comb
libinput-gestures is a Linux input event daemon and touchpad gesture mapper that translates libinput events into shell commands or keyboard shortcuts. It functions as a background process that monitors raw input signals to automate workflows and execute system actions based on a user-defined configuration file. The tool allows for the mapping of multi-finger swipes and hold gestures to specific terminal commands or desktop workspace navigation. It differentiates between actions by filtering for finger counts, swipe directions, and the duration of hold gestures. The system integrates with sys
Glide is a dependency-free ES6 JavaScript library used to create responsive content sliders and carousels. It functions as a modular framework for implementing sliding content areas that adapt their layout and settings based on browser window breakpoints. The library is distinguished by a modular architecture that allows the inclusion of only necessary logic to reduce final bundle size. It separates core structural styles from thematic visual styles and utilizes a plugin system to extend the base slider functionality and lifecycle hooks. The component covers a range of interaction and naviga
Cerebro is a desktop application launcher and search interface that provides a minimalist overlay for finding files, launching software, and executing web queries. It functions as a centralized command bar designed for desktop productivity and rapid system navigation. The project features an extensible plugin framework and a modular architecture, allowing third-party add-ons to integrate new tools and capabilities through a standardized API. It also includes a customizable theme engine that enables users to adjust the visual appearance and styles of the workspace interface. The interface sup