Estou no Ubuntu 24.04 executando o terminal GNOME 3.52.0 com GDM3 como meu gerenciador de exibição.
Configurei o atalho de teclado para "fechar janela" como "Super + ;". Isso funciona bem em todos os programas, exceto no terminal. Quando pressiono o atalho com o terminal em foco, a letra "e" é impressa e o terminal aparentemente "captura" todos os atalhos de teclado subsequentes — em vez de executar a ação do atalho, as teclas são impressas no terminal. Isso continua até que eu pressione Enter ou Esc, e então os outros atalhos de teclado voltam a se comportar normalmente.
Gravei um pequeno clipe do comportamento: https://imgur.com/a/7FeTT0Q O primeiro pressionamento de tecla é o atalho 'Super+;', todos os pressionamentos de tecla subsequentes são atalhos de teclado (todos 'Super' + alguma outra tecla) que normalmente funcionam.
Esse comportamento parece estar relacionado à combinação de teclas específica "Super+;". Ele ocorre mesmo se eu atribuir "Super+;" a alguma outra ação. Se eu alterar a combinação de teclas para "Alt+;" ou qualquer outra, o atalho funciona como esperado.
Consigo reproduzir esse comportamento em outros terminais, incluindo Alacritty, Kitty e Terminator. Curiosamente, isso não ocorre com o Xterm e o atalho de teclado funciona como esperado.
Também descobri que esse problema não ocorre se eu usar o lightdm em vez do gdm3. No entanto, prefiro continuar usando o gdm3.
Estou completamente perdido, sem saber como começar a depurar isso. Este problema parece não gerar nenhuma mensagem no syslog, no journal ou no dmesg. Qualquer ajuda seria muito apreciada!