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