Isso não costumava me incomodar, mas algumas pessoas dependem do teclado numérico para digitar rapidamente os pontos em endereços de IP. Isso funciona corretamente na linha de comando com o teclado ABNT2 (fora do X, não em aplicativos como o Terminal do GNOME), mas não funciona dentro do X.Org (e talvez outras implementações do X11, como XFree86). Se você está apertando a tecla “.” que fica em cima do Enter, e em vez de ponto você obtém uma vírgula, o conserto rápido é salvar a seguinte linha no arquivo ~/.Xmodmap:
keycode 129 = KP_Decimal
Para a configuração surtir efeito instantâneo, execute:
xmodmap ~/.Xmodmap
Quando você iniciar sua próxima sessão do GNOME, este detectará a existência do arquivo e perguntará se você quer carregá-lo a cada login.
Agora é a parte em que eu preciso de ajuda: alguém sabe como consertar isso nos arquivos do XKB de forma que funcione corretamente para os teclados ABNT2, sem estragar a configuração de outros teclados?
Que interessante.
Nunca tinha percebido a existência de tal tecla, e ao mesmo tempo, percebo que ela resulta em uma ‘,’ no X.org. Que pena… mas, não mais do que de repente, me deparo com a solução!
Pode me chamar de antiquado, mas por enquanto eu editei o /usr/share/keymaps/i386/qwerty/br-abnt2.map.gz diretamente.
Obrigado Leonardo, se você quiser adicionar uma ligação ao defeito, para futuras referências: http://bugs.freedesktop.org/show_bug.cgi?id=22303
Maurício: obrigado pelo link! A solução proposta no 2º comentário do relatório de erro indicado também faz o ponto funcionar corretamente. Agora resta esperar o próximo lançamento do X.Org, e a minha dica se tornará obsoleta.