Posso remapear o botão direito para compor em 13.10 e manter o alt esquerdo para o HUD?

2

Tentando seguir estas instruções: Usando ALT + Keycode para acentos?

para facilitar a digitação de acentos (e consistente entre o OSX no trabalho e o Ubuntu em casa) e não posso, durante a vida, descobrir como definir uma chave de composição. Nos meus atalhos de teclado, vejo que "Compose Key" está desativado, mas nenhum clique com o botão direito ou duplo permite que eu o habilite. Para chaves que não estão desativadas, apenas selecionando a entrada me dá uma opção "novo acelerador ...". Mas não para compor.

Eu tentei seguir as instruções em Como defina a tecla de composição para pausar em 13.10? , mas a tecla ALT direita ainda ativa o HUD .

PS. Eu desejo que Quais são os atalhos de teclado e mouse do Unity? foram atualizados por 13.10

    
por Amanda 04.12.2013 / 16:21

1 resposta

2

A maneira geral de solucionar esse problema é:

  • Procure nas configurações do layout se há um layout que forneça o recurso que você deseja procurar. Além disso, verifique se você pode alterar as opções de um determinado layout para se comportar da maneira que gostaria.

  • Procure em xev pelos códigos de tecla e keysym da esquerda e da direita ALT , respectivamente, e reconfigure-a com xkbcomp para que a direita ALT tenha o > ISO_Level3_Shift keysym. A seguir, a seção relevante do meu layout XKB:

    key <RALT> {
    type= "ONE_LEVEL",
    symbols[Group1]= [ ISO_Level3_Shift ]
    };
    

    Para usar seu layout

    xkbcomp $DISPLAY keylayout.xkb 
    

    e edite-o em um editor de texto. Para fazer o upload para o uso do Xserver

    xkbcomp keylayout.xkb $DISPLAY
    

    Se funcionar, você terá que torná-lo permanente escrevendo um script com o comando anterior e tornando-o autoral na inicialização. (Você pode autorizá-lo com o arquivo /etc/lightdm/lightdm.conf ou qualquer outra maneira que desejar).

  • Se o direito ALT tiver o keysym adequado e algumas teclas com a tecla direita ALT produz a saída desejada, mas outras não, então somente mude os keysyms para essa chave mal comportando. Mais instruções para esta situação aqui .

  • Se nenhuma das opções acima funcionar, então é possível que você tenha um teclado especial e programável, que foi programado de forma a enviar o mesmo código de texto para a esquerda e para a direita ALT chaves, para que o kernel as veja iguais. Neste caso, reinicie o seu teclado ou programe-o corretamente. Verifique este Q & amp; A para um problema semelhante.

P.S. Existe um bom wiki sobre linux e teclados aqui .

    
por falconer 20.12.2013 / 09:43