Xbindkeys / Tastaturkürzel nach Wayland transportieren?

8

Ich bin derzeit mit mehreren Dutzenden Tastenkombinationen in xfce4Verwendung xbindkeys. Ich möchte jedoch für die Fensterverwaltung zu Wayland wechseln.

Frage: Funktioniert xbindkeysin Wayland? Wenn nicht, wie konfiguriert man Tastaturkürzel in Wayland? Gibt es eine einfache Möglichkeit, ein Tastatur-Setup von X nach Wayland zu transplantieren?

George
quelle

Antworten:

3

Ich habe versucht, mehr über die Möglichkeiten für globale Tastenkombinationen in Wayland herauszufinden , habe jedoch meistens inkonsistente oder unvollständige Informationen gefunden. xbindkeysfunktioniert in Wayland nicht , außer (möglicherweise) für X- Anwendungen, die eine Instanz von X Server verwenden, die als Wayland- Client ausgeführt wird. Da die Entwickler von Wayland auf mehr Sicherheit und Unterteilung von Anwendungen Wert legen, gab es einige Widerstände gegen die Ermöglichung der Kommunikation zwischen Clients (z. B. zwischen diesen)xbindkeysund das fokussierte Fenster oder der Fenstermanager usw.). Ich bin mir nicht sicher, wie es genau implementiert wird / wird, aber ich denke, es würde das Privilegieren bestimmter Anwendungen beinhalten, Nachrichten indirekt über den Compositor ( Weston oder andere) zu senden . Könnte falsch sein. Unabhängig davon unterscheidet sich die Wayland- API und erfordert daher neue Schlüsselbindungsprogramme. Bis vor ein paar Monaten schien es, dass keine entwickelt worden war, und ich bin nicht sicher, ob geklärt war, wie diese Art von IPC gehandhabt werden würde. Lassen Sie mich wissen, wenn Sie etwas finden.

sagen und analysieren
quelle
0

Dies ist kein Port von xbindkeys, aber ich denke, es bietet ähnliche Funktionen. Leider erwähnt das Sway-Wiki es nicht wirklich, aber es ist in derman 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.

Es wird auch im Arch Linux Wiki Control Swaynag mit der Tastatur und in mindestens einem Problem (Modus - Pango_markup (Kompatibilität ) erwähnt).

Ich glaube, es funktioniert genauso wie die i3-Konfiguration. Ich werde es bald testen. Der Abschnitt mit den manuellen i3- Bindungsmodi scheint die beste Quelle für das Erlernen der Verwendung dieser Funktion zu sein

SultanLegend
quelle