Diseño xkb personalizado en Ubuntu 21.04 Wayland

Diseño xkb personalizado en Ubuntu 21.04 Wayland

Busqué en Google varias guías sobre cómo crear una distribución de teclado personalizada usando xkb. Quiero que la tecla alt izquierda envíe un evento de tecla de control. Después de muchas pruebas y errores, se me ocurrió esto (basado en la distribución del teclado estonio):

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> };
};

Lo agregué evdev.xmly cuando uso el visualizador de diseño de GNOME muestra el mapeo modificado pero las teclas funcionan como antes. Sorprendentemente, el mapeo modificado funciona correctamente en xterm.

¿Estoy haciendo algo mal o hay otra forma de modificar la distribución del teclado con Wayland? Utilicé xmodmap con éxito durante una década, pero buscar en Google sugiere que Wayland no lo admite.

información relacionada