Repolode
Indra55

Indra55/bezel

Un daemon ligero en Rust que asigna gestos en los bordes del trackpad con 1 a 4 dedos a acciones como ajustar el volumen y el brillo en Wayland.

Estrellas
160
Forks
7
Issues abiertos
4
Último commit
hace 3 días

¿Qué es?

Bezel convierte los bordes del trackpad de Linux en una superficie de control configurable. Cada borde puede tener sus propias asignaciones para uno a cuatro dedos, de modo que un deslizamiento con un dedo por el borde izquierdo puede ajustar el volumen, mientras que uno con dos dedos puede ajustar el brillo. Los toques normales en el centro del panel siguen funcionando para el escritorio.

Los gestos compatibles incluyen toques, toques dobles, pulsaciones prolongadas, deslizamientos en ocho direcciones y deslizamientos repetidos. Gesture Studio, un asistente para terminal, ofrece una vista previa de los gestos y 30 acciones predefinidas, además de comandos de shell personalizados. La sensibilidad se puede compartir entre asignaciones o configurar para cada una, y la configuración se guarda en ~/.config/bezel/config.toml.

Bezel requiere Linux con Wayland y un trackpad que use ranuras multitáctiles de tipo B. Se instala mediante un script, Cargo o un módulo de NixOS y Home Manager. No implementa el gesto de pellizcar para hacer zoom ni los gestos de tocar y luego deslizar.

Funciones clave

  • 01Admite toques, toques dobles, pulsaciones prolongadas, deslizamientos en ocho direcciones y deslizamientos repetidos.
  • 02Permite asignar una acción distinta a cada borde de la pantalla y cantidad de dedos (1-4).
  • 03Incluye Gesture Studio, un asistente para terminal con vistas previas de los gestos y 30 acciones predefinidas.
  • 04Admite comandos de shell personalizados como acciones.
  • 05Ofrece compatibilidad de configuración con NixOS y Home Manager.

Casos de uso

  • Ajustar el volumen o el brillo deslizando un dedo por el borde del trackpad de una laptop con Linux.
  • Activar controles de reproducción multimedia o cambiar de espacio de trabajo mediante gestos en los bordes.
  • Ejecutar scripts personalizados con gestos del trackpad en una sesión de escritorio Wayland.

Inicio rápido

  1. 1

    Ejecuta el script oficial de instalación del README

  2. 2

    O compila e instala desde el código fuente con Cargo

    cargo install --git https://github.com/indra55/bezel
  3. 3

    Añade tu usuario al grupo input y reinicia el equipo

    sudo usermod -aG input "$USER"
  4. 4

    Abre Gesture Studio para configurar las asignaciones de gestos

    bezel --configure

Antes de usarlo

  • Solo funciona en Linux con Wayland.
  • Requiere un trackpad con ranuras multitáctiles de tipo B.
  • Los gestos de pellizcar/zoom y de tocar y luego deslizar no están implementados.
  • Está bajo la licencia GPL-3.0, una licencia copyleft.

Temas

#wayland#trackpad#gestures#linux-desktop#rust#input-devices#edge-gesture#evdev#gesture#linux

Preguntas frecuentes

¿Qué es bezel?
Un daemon ligero en Rust que asigna gestos en los bordes del trackpad con 1 a 4 dedos a acciones como ajustar el volumen y el brillo en Wayland. Bezel convierte los bordes del trackpad de Linux en una superficie de control configurable. Cada borde puede tener sus propias asignaciones para uno a cuatro dedos, de modo que un deslizamiento con un dedo por el borde izquierdo puede ajustar el volumen, mientras que uno con dos dedos puede ajustar el brillo. Los toques normales en el centro del panel siguen funcionando para el escritorio.
¿bezel es gratuito? ¿Qué licencia tiene?
bezel es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bezel sigue mantenido?
Mantenimiento activo. El último commit de bezel fue el 5 nov 2026.
¿Para qué puedo usar bezel?
Ajustar el volumen o el brillo deslizando un dedo por el borde del trackpad de una laptop con Linux. Activar controles de reproducción multimedia o cambiar de espacio de trabajo mediante gestos en los bordes. Ejecutar scripts personalizados con gestos del trackpad en una sesión de escritorio Wayland.
¿Cómo se instala bezel?
Ejecuta el script oficial de instalación del README O compila e instala desde el código fuente con Cargo: cargo install --git https://github.com/indra55/bezel Añade tu usuario al grupo input y reinicia el equipo: sudo usermod -aG input "$USER" Abre Gesture Studio para configurar las asignaciones de gestos: bezel --configure
¿Dónde consigo bezel?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Indra55/bezel

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados