Como mapear AltGr para Ctrl + Alt [duplicado]

2

Eu gostaria de mapear a tecla AltGr do meu teclado para produzir Ctrl + Alt . Estou ciente de xkb e xmodmap . Tanto quanto eu poderia dizer, no entanto, usando aqueles que você só pode mapear a partir de combinações de teclas em chaves individuais, e não o contrário.

    
por wehnsdaefflae 04.11.2015 / 11:17

1 resposta

1

Após tentar e não conseguir trabalhar com uma combinação de xbindkeys e xvkbd / xte (nunca consegui alguns caracteres { , [ , ] , } , \ , etc. para se comportar adequadamente, talvez porque eu use um layout de teclado escandinavo), eu finalmente encontrei uma solução simples e prática: Autokey . Aqui estão as instruções exatas para que funcione:

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

Esta solução funcionará para qualquer coisa que esteja sendo executada 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].

    
por Jim Björklund 25.05.2017 / 12:06