[FUG-BR] Teclado
Rainer Alves
rainer.alves em gmail.com
Qui Dez 22 16:56:23 BRST 2005
Giancarlo Rubio wrote:
> Oi lista:
>
> Estou usando freebsd 6, com um teclado usb so que o maldito nao
> reconhece interrogacao.
>
> Como posso resolver isso!
>
Respondi essa pergunta na lista há alguns meses, aí vai a resposta
novamente:
Rode o "xev" e digite um ponto de interrogação (com o shift), você verá
algo parecido com isso:
KeyPress event, serial 31, synthetic NO, window 0x2800001,
root 0x4d, subw 0x0, time 92258471, (97,-188), root:(624,0),
state 0x1, keycode 61 (keysym 0x3f, question), same_screen YES,
XLookupString gives 1 bytes: (3f) "?"
XmbLookupString gives 1 bytes: (3f) "?"
XFilterEvent returns: False
O importante aí são o "keycode" e o "keysym", que associam o código da
tecla com a letra/pontuação que ela gera.
De posse do keycode que apareceu para você, tente esse comando:
[rainer em bsd ~]$ /usr/X11R6/bin/xmodmap -e "keycode 61 = question"
Lembre de trocar o 61 pelo keycode que o "xev" mostrou.
Quando você executa o xmodmap com o -e, o primeiro parâmetro indica a
tecla sem o shift pressionado, e o segundo parâmetro é a mesma tecla COM
o shift pressionado.
/usr/X11R6/bin/xmodmap -e "keycode 61 = slash question"
Veja se isso funciona. Se funcionar, coloque o comando inteiro do
xmodmap no ~/.xinitrc
--
Rainer Alves
BrasilTelecom
_______________________________________________
Freebsd mailing list
Freebsd em fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br
Mais detalhes sobre a lista de discussão freebsd