Como mapear AltGr para Ctrl + Alt

Como mapear AltGr para Ctrl + Alt

Gostaria de mapear a AltGrtecla do meu teclado para produzir Ctrl+ Alt. Estou ciente xkbe xmodmap. Pelo que eu sabia, no entanto, usando-os, você só pode mapear combinações de teclas em teclas únicas, e não o contrário.

Responder1

Depois de tentar e não conseguir fazê-lo funcionar com uma combinação de xbindkeys e xvkbd/xte (nunca consegui fazer com que certos caracteres {, [, ], }, \, etc. se comportassem corretamente, talvez porque uso um layout de teclado escandinavo), finalmente encontrei um solução simples e prática:Chave automática. Aqui estão as instruções exatas para fazê-lo funcionar:

  1. Instale o Autokey através do software Ubuntu (usei a versão GTK, não o KDE) ou por: sudo apt-get install autokey-gtk.
  2. Configure um script por tecla, por exemplo, para {usar este código: keyboard.send_keys("<alt_gr>+7")e defina a tecla de atalho para Ctrl+ Alt+ 7(primeiro defina a tecla de atalho para 7 e depois adicione Ctrl e Alt como modificadores). Isso funcionou pelo menos para as chaves de escrita de código mais importantes: { [ ] } \.
  3. Adicione autokey aos aplicativos de inicialização (pesquise “start” para encontrá-lo) e, em seguida, adicione um programa com “autokey” como comando.

Esta solução funcionará para qualquer coisa em execução na sessão X atual (eu acho), mas não funcionará se você iniciar uma nova sessão de terminal usando Ctrl+Alt+[F2-F6].

informação relacionada