¿Transportar Xbindkeys / atajos de teclado a Wayland?

8

Actualmente estoy usando varias docenas de atajos de teclado al xfce4usar xbindkeys. Sin embargo, quiero cambiar a Wayland para la gestión de ventanas.

Pregunta: ¿ xbindkeysFunciona en Wayland? Si no, ¿cómo se configuran los atajos de teclado en Wayland? ¿Hay una manera fácil de trasplantar una configuración de teclado de X a Wayland?

Jorge
fuente

Respuestas:

3

He estado tratando de obtener más información sobre las posibilidades de las combinaciones de teclas globales en Wayland , pero he visto principalmente información inconsistente o incompleta. xbindkeysno funcionará en Wayland , excepto (tal vez) para aplicaciones X , que utilizan una instancia de X Server que se ejecuta como cliente de Wayland . Debido a que los creadores de Wayland están enfatizando una mayor seguridad y compartimentación de las aplicaciones, ha habido cierta resistencia para permitir la comunicación entre clientes (como la que existe entrexbindkeysy la ventana enfocada o el administrador de ventanas, etc.). No estoy seguro exactamente cómo se implementará / se implementará, pero creo que implicaría privilegiar ciertas aplicaciones para enviar mensajes indirectamente a través del compositor ( Weston u otro). Podría estar equivocado sobre eso. De todos modos, la API de Wayland será diferente y, por lo tanto, requerirá nuevos programas de combinación de teclas. Hasta hace un par de meses, no parecía que se hubiera desarrollado ninguno, y no estoy seguro de que se haya resuelto cómo se manejaría ese tipo de IPC . Déjeme saber si usted encuentra algo.

diciendo
fuente
0

Este no es un puerto de xbindkeys, pero creo que proporciona una funcionalidad similar. Lamentablemente, el wiki de Sway realmente no lo menciona, pero está en elman 5 sway

mode <mode>
    Switches to the specified mode. The default mode is default.

mode [--pango_markup] <mode> <mode-subcommands...>
    The only valid mode-subcommands... are bindsym, bindcode, bindswitch, and set. If --pango_markup is
    given, then mode will be interpreted as pango markup.

también se menciona en el swaynag de Control de wiki de Arch Linux con el teclado y en al menos un problema de compatibilidad 'mode --pango_markup' ).

Creo que funciona de la misma manera que la configuración i3. Lo probaré pronto. La sección de modos de enlace manual de i3 parece la mejor fuente para aprender a usar esta función

Leyenda del sultán
fuente