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: [EMAIL PROTECTED] ~]$ /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@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br