Ponto do teclado numérico no X

Publicado por Lisandro Guerra em 27/04/2010

[ Hits: 34.677 ]

Blog: https://spartanix.com/

 


Ponto do teclado numérico no X



Olá.

Imagine a situação:

Você está num terminal no modo gráfico digitando uma série de números separados por pontos, como números de IP por exemplo, e a droga do ponto do teclado numérico sai como vírgula. Não dá nos nervos?

Vamos arrumar isso corrigindo o ponto do teclado numérico no X sem xmodmap, sem recompilação do xkb e sem gambiarra.

Abra um terminal como root e vamos editar o arquivo /etc/X11/xkb/symbols/inet.

Eu usei o mcedit, mas use seu editor de preferência:

# mcedit /etc/X11/xkb/symbols/inet

Vamos achar e alterar a linha:

    key <I129>   {      [ KP_Separator          ]       };

Para que fique assim:

    key <I129>   {      [ KP_Decimal            ]       };

Linux: Ponto do teclado numérico no X
Salvamos e podemos fechar, agora precisa reiniciar o X para que as configurações funcionem.

Pronto... Fiquei bem mais calmo depois de fazer isso.

Abraço.

Obs.: Isso já foi corrigido nas versões mais recentes do xkb e nas próximas atualizações não precisaremos mais lançar mão deste recurso.

Outras dicas deste autor

Revista Espírito Livre

Configurar Apache e MySQL para não iniciar no boot no Linux Mint e Ubuntu

Instalando o IPython com extensão notebook no Linux Mint e Ubuntu

Vim editor - inserir e retirar numeração de linhas

Slackware 13.1 com KDE em Português

Leitura recomendada

Erro na atualização do Fedora 11 (UnicodeDecodeError)

SIAFI no Ubuntu 12.04

Me cansei do SBopkg

Customizando seu protetor de tela (gnome-screensaver)

Configurando o LILO com Windows no segundo HD

  

Comentários
[1] Comentário enviado por Fellype em 27/04/2010 - 17:18h

Valeu pela dica cara. Agora meus nervos ficarão mais tranquilos.
Essa foi realmente muito útil.

[2] Comentário enviado por Teixeira em 27/04/2010 - 20:32h

Valeu, Lisandro!
Realmente é bastante desgradável ter de mudar de teclado apenas para digitar um ponto.

[3] Comentário enviado por weberkai em 13/07/2010 - 02:02h

Consertei no código fonte... https://bugs.freedesktop.org/show_bug.cgi?id=28972
As próximas versões já estarão corretas e não precisará mais editar arquivos nem executar xmodmap...
Abraços!

[4] Comentário enviado por alvesneto em 21/11/2016 - 13:22h

Meu caro amigo,
A minha pasta /etc/X11/xkb está vazia.

Como faço para editar esse arquivo e colocar o ponto no lugar da vírgula no meu teclado numérico?

Eu uso: ubuntu 16.04.2

[5] Comentário enviado por Lisandro em 22/11/2016 - 18:35h


[4] Comentário enviado por alvesneto em 21/11/2016 - 13:22h

Meu caro amigo,
A minha pasta /etc/X11/xkb está vazia.

Como faço para editar esse arquivo e colocar o ponto no lugar da vírgula no meu teclado numérico?

Eu uso: ubuntu 16.04.2


Curioso Eduardo! Normalmente no Ubuntu não apresenta este problema já faz tempo.
Já deu uma olhada nas configurações gerais do sistema?
Estou aqui com o Mint 18 que é baseado no Ubuntu 16.04 e está funcionando legal o ponto.
Este problema ocorreu após alguma atualização?
Tem este arquivo no teu sistema?
/usr/share/X11/xkb/keycodes/evdev
Deveria ter e tem que ter um trecho assim:
[code]
// For Brazilian ABNT2
alias <KPPT> = <I129>;
[/code]

Abraço



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts