Jose Leonardo T. Vieira wrote:

>Em 08/10/05, Rainer Alves<[EMAIL PROTECTED]> escreveu:
>[...]
>  
>
>>Rode o "xev" e digite um ponto de interrogação (com o shift), você verá
>>algo parecido com isso:
>>    
>>
>[...]
>
>Aparecei assim:
>KeyPress event, serial 27, synthetic NO, window 0xe00001,
>root 0x3a, subw 0x0, time 1608214, (611,88), root:(676,155),
>state 0x10, keycode 228 (keysym 0x0, NoSymbol), same_screen YES,
>XLookupString gives 0 bytes:
>XmbLookupString gives 0 bytes:
>XFilterEvent returns: False
>
>Obrigado pela dica. Porém existe mais um problema. Na tecla do "?" 
>existe também a "/".  Ficando assim:
>
>Shift + (keycode 228) = ?
>(keycode 228) = /
>
>O keycode e o keysym da tecla são iguais, tanto quanto precionada
>sozinha quando utilizando o shift. Existe alguma forma de diferenciar
>as duas? Procurei no man e não achei nada.
>  
>
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.
Portanto no seu caso isso vai resolver:
/usr/X11R6/bin/xmodmap -e "keycode 228 = slash question"

Att.,
Rainer Alves
BrasilTelecom


_______________________________________________
Freebsd mailing list
Freebsd@fug.com.br
http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a