Teclado internacional - layouts acima de X - como configurá-los?

0

Eu fiz uma pergunta relacionada em sites diferentes, como aqui em alemão e um tópico relacionado aqui , um caso diferente no último embora. O # dpkg-reconfigure console-setup está disparando WARNING: Unknown X keysym "dead_belowcomma" , algum bug?

Eu quase resolvi a questão aqui , basicamente: "/etc/default/keyboard" -modification e one-line "$ setxkbmap -option grp:caps_toggle -variant dvorak-intl,nodeadkeys, us,de,no &" - mas as configurações de layout são redefinidas após a reinicialização. Eu uso o Debian, mas acredito que as mesmas configurações se aplicam ao Ubuntu, portanto, perguntando aqui.

Perguntas de ajuda

  1. So how can I get settings to stay after rebooting? Or # service gdm3 restart?

  2. Or better how can I configure international keyboard -layouts system wide?

  3. What about user-centric keyboard -configuration?

    
por hhh 06.09.2012 / 22:39

2 respostas

1

Sinto que a solução está próxima de um teste abaixo. Eu estou recebendo algum aviso agora com o teclado padrão -adjusting, terceiro julgamento, por isso não pode testar as coisas totalmente. Estou cooperando com caras como Trem. * Em #Debian (Freenode), ainda não encontramos uma solução, mas abaixo de alguns de nossos trabalhos para diagnosticar o problema. O # dpkg-reconfigure console-setup deve ser suficiente para ajustar o KBD, mas não tenho certeza com o CapsLk -toggling, de qualquer forma, algumas tentativas abaixo.

Trial 1: not working

$ cat /etc/default/keyboard

XKBMODEL="pc105"
XKBLAYOUT="us,de,no"
XKBVARIANT="dvorak-intl,nodeadkeys,"
XKBOPTIONS="grp:caps_toggle"
     

Trial 2: não está funcionando

     

A idéia básica é configurar os arquivos de configuração X em determinado nível. Por alguma razão, as configurações do teclado são sobrescritas por outras configurações, apesar de tentar quase o nível mais alto, por exemplo, 98.

     
# echo "setxkbmap -option grp:caps_toggle -variant dvorak-intl,nodeadkeys, us,de,no &">>/etc/X11/Xsession.d/39x11-keyboard
# echo "exec /etc/X11/Xsession.d/39x11-keyboard" >>/etc/X11/Xsession.d/99x11-common_start

Then restarting-X does not work which is clear because the Caps-Lock -toggle not working -- it was because the settings got over-written # echo 'echo "Did run 001">/tmp/KBDrunned001' >>/39x11-keyboard. So

# mv /etc/X11/Xsession.d/39x11-keyboard /etc/X11/Xsession.d/98x11-keyboard

It did not work because the settings got over-written. Apparently some 99-level-thing or other 98-level-thing overwrites the keyboard -settings.

     

Teste 3: não está funcionando

     

It fires error in the position after setting up the font size, keeping default 16, did not even ask about layouts or Cap-Lock -toggling.

# dpkg-reconfigure console-setup
WARNING: Unknown X keysym "dead_belowcomma"
    
por hhh 08.09.2012 / 14:59
0

Solução # 1, fácil: vá para configurações de layout de teclado, clique em "Opções", selecione o comportamento desejado do Caps Lock:

Solução#2,fácil:coloqueocomandonainicializaçãodoseuperfil.Pressioneateclawinedigitestartupeuse-aparaadicionarocomandocompleto.

    
por January 07.09.2012 / 09:00