ALTGR (CTR ALT) no velho macbook 13 "unibody 2006 (modelo 1,1 intel core duo 32 bits) teclado?

1

Acabei de instalar o Lubuntu 17.10 em um antigo macbook (unibody 2006). O teclado não tem tecla ALT ou ALTGR à direita, e as teclas ALT e CTRL à esquerda.

Se eu pressionar CTRL-ALT e uma chave, não receberei os caracteres alternativos como [ ] | \ e muito mais.

Existe uma maneira de obter esses personagens com diferentes combinações de teclas? Ou talvez mapear uma chave que eu não uso com frequência (como a super-tecla correta) para ser a tecla ALTGR?

    
por jptsetung 04.03.2018 / 00:19

1 resposta

0

Então eu descobri.

Primeiro de tudo, eu tinha escolhido o modelo de teclado errado, eu acho (você faz isso a partir do "Configurações do manipulador de layout de teclado" no Lubuntu). Eu escolhi "applealu_iso" em vez de "macbook79" (variante interna de nós "macbook78").

Mas isso não resolveu o problema. Como não existe uma "terceira tecla modificadora" (também chamada de ALTGR ou RALT para Alt Direita) no teclado macbook pro. Mas há 2 chaves Super (teclas de opção "Apple", o equivalente à tecla "Windows" nos teclados de PC). Essas 2 super teclas têm o mesmo efeito, mas eu nunca uso a tecla Super correta. Então eu decidi remapear a tecla Super correta como minha terceira tecla modificadora (ALTGR / RALT).

Então aqui está como fazê-lo (este artigo deu muito link ).

Use o seguinte comando em um terminal para obter os códigos de chave xev -event keyboard No meu macbook eu apertei a tecla super direita, e o código retornado foi 134 Pressione CTRL C para sair, edite este arquivo /usr/share/X11/xkb/keycodes/evdev e inverta os códigos para RALT e RWIN desta forma:

<RALT> = 134; //modif old code was 108;
<RWIN> = 108; //modif old code was 134;

(Note que há provavelmente uma maneira mais limpa de fazer isso, editando o arquivo /usr/share/X11/xkb/keycodes/macintosh por exemplo, que contém os mapeamentos para os modelos macbook78 / macbook79, ou melhor ainda criar um novo modelo de teclado, para que isso não seja sobrescrito por atualizações)

Para aplicar suas modificações, tente digitar "sexkbmap fr" ou "setxkbmap us" dependendo do layout usado ou reinicialize se não tiver certeza.

E é isso, funciona agora, eu posso pegar todas as minhas 3ª teclas modificadoras (com a variante SHIFT também).

    
por jptsetung 04.03.2018 / 12:20