Ponto do teclado numérico no X

Publicado por Lisandro Guerra em 27/04/2010

[ Hits: 34.917 ]

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

Python com parâmetros na linha de comando

Nvidia FX 5500 no OpenSuSE 11.1

Wireless Ralink Driver

Wi-Fi no Dell Inspiron 1525 - Configurando Broadcom 4312 LP-PHY no Linux Mint 14/15

Servidor HTTP na linha de comando

Leitura recomendada

Instalando Drivers NVIDIA no Ubuntu 20.04

CVS - usando compactação de dados, para conexões lentas

Configurando corretamente o driver Intel em seu xorg.conf

O painel encontrou um problema ao carregar OAFIID: GNOME_ClockApplet

Automatizando o boot de VMs

  

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