Benutzerdefiniertes xkb-Layout unter Ubuntu 21.04 Wayland

Benutzerdefiniertes xkb-Layout unter Ubuntu 21.04 Wayland

Ich habe bei Google nach verschiedenen Anleitungen zum Erstellen eines benutzerdefinierten Tastaturlayouts mit xkb gesucht. Ich möchte, dass die linke Alt-Taste ein Strg-Tastenereignis sendet. Nach viel Herumprobieren bin ich auf Folgendes gestoßen (basierend auf dem estnischen Tastaturlayout):

partial alphanumeric_keys modifier_keys
xkb_symbols "ee_dfv" {
    include "ee(basic)"

    name[Group1]="Estonian (DFV)";

    key <LALT> {
        type[Group1]="ONE_LEVEL",
        symbols[Group1] = [ Control_L ]
    };

    modifier_map Control { <LALT> };
};

Ich habe es hinzugefügt evdev.xmlund wenn ich den GNOME-Layout-Visualisierer verwende, wird die geänderte Zuordnung angezeigt, aber die Tasten funktionieren wie zuvor. Überraschenderweise funktioniert die geänderte Zuordnung in xterm korrekt.

Mache ich etwas falsch oder gibt es eine andere Möglichkeit, das Tastaturlayout mit Wayland zu ändern? Ich habe xmodmap ein Jahrzehnt lang erfolgreich verwendet, aber beim Googeln wird festgestellt, dass es von Wayland nicht unterstützt wird.

verwandte Informationen