On Sat, 15 Feb 2003 23:46:07 -0200
Ricardo Castanho de Oliveira Freitas <[EMAIL PROTECTED]>
wrote:

> Eu percebi que no modo texto a acentua��o era perfeita com teclado
> abnt2! Mas n�o no X!

Pode acontecer...
 
> Xeretando os logs, percebi que no console o keyboard map carregado era
> 
> "br-abnt2" e no X era carregado o "abnt2".... pequena mas importante 
> diferen�a!
> 
> Mesmo o KDE n�o tem esta op��o de "br-abnt2", *mas* o kde control
> center aceita esta defini��o de teclados!!!
> 
> Portanto, para quem utiliza o KDE, basta alterar o mapa para
> "br-abnt2" (voc� vai ter que entrar com a op��o!), dar ok e come�ar
> com perfeita acentua��o!
> 
> N�o sei porque o X n�o carrega o mesmo mapa de teclado que o console.

Porque os nomes realmente s�o diferentes :)

No console, realmente basta carregar um mapa chamado br-abnt2.map.gz
(que, s� para informar, est� em /usr/lib/kbd/keymaps/i386/qwerty).

O X, _quando usa o Xkb_, carrega alguns mapas diferentes, que est�o em
/usr/X11R6/lib/X11/xkb. No caso do teclado ABNT2, ele usa o
keycodes/xfree86 e o symbols/br. E a rela��o entre os "nomes" usados
(como o "abnt2" ou "br") e os mapas est�o em rules/xfree86 e
rules/xfree86.lst.

Como v�, � algo meio complicado :)

Agora, a pergunta crucial: por que raios os nomes n�o foram
padronizados?
Resposta: xingue o autor :P :P :P

-- 
Ricardo Yassuo Igarashi
E-mail: [EMAIL PROTECTED]
Linux HP: http://web.that.com.br/iga

Assinantes em 16/02/2003: 2227
Mensagens recebidas desde 07/01/1999: 201490
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a