Artigo disponível também no site
slackbr.
A configuração e uso do teclado no X em GNU/
Linux é aparentemente simples, para o usuário que não conheça a norma padrão da língua, seja ela qual for. Para os que escrevem mais do que "e aí, blz!", o teclado pode se tornar um quebra-cabeça.
Sinais indicativos de numeração ordinal (ª, º), travessão, meia-risca e outros podem ser tão difíceis de encontrar que inviabilizem o uso do Linux para escrever livros, monografias, teses de pós-graduação ou qualquer texto corretamente.
Ainda quando sabidas, as combinações padrão são desnecessariamente estranhas e ou complexas. Exemplos (layout us intl): sinal feminino de ordinal (ª), é feito por Win direita (padrão Multi_key, compose) Shift + underscore (_) a; travessão é Altgr (Alt direita, ISO_Level3_Shift) hífen hífen hífen; enquanto Altgr + y produz ü (udiaeresis) em vez de y com alguma coisa ou pelo menos o símbolo yen, que vem pelo Altgr + underscore; Altgr + q resulta em ä; Altgr + p dá ö. Absolutamente sem critério mnemônico. Elas estão em /usr/share/X11/locale/seu-locale/Compose. E muitos caracteres especiais não estão determinados em um ou outro layout (que pode ser o seu), caso em que os códigos têm de ser inseridos ou não se obterão os caracteres. O layout abnt2 também não escapa aos defeitos, troca-os.
Qual Compose será usado é determinado pela configuração de "export LANG=" em /etc/profile.d/lang.sh, de /etc/X11/xorg.conf e outros critérios que desconheço.
As soluções apresentadas em textos na internet invariavelmente passavam pela criação ou alteração de ~/.Xmodmap, arquivos de ambiente do usuário, ou instalação de programas como o
Lineak. O que absolutamente é contrário ao que penso deva ser feito.
Para somente atribuir teclas a funções do sistema ou mesmo comandos de programas, o KDE e XFCE fazem isso em modo gráfico pelos respectivos centros de controle. Como exemplo, para desligar meu computador só preciso apertar a tecla Power. KDE Control center - Regional & - Keyboard Shortcuts - Global - Desktop - Halt without confirmation - Shortcut for selected action.
O KDE permite alterar de forma global as teclas de atalhos em seus aplicativos e outros que tenham essa possibilidade através de comandos.
No XFCE pode ser feito dando permissão adequada (dica do
Xerxeslins pelo VOL):
# chmod 4755 /sbin/halt
# ln -s /sbin/halt /bin/poweroff
Depois ir à configuração de teclado, criar um perfil, acrescentar o comando poweroff e associá-lo à Power. E assim com outras ações desejadas. Outros gerenciadores de janelas fazem-nas por arquivos de configuração. Mas não é disso que trata este artigo.