[ctl-linux] Capital t does not display on terminals

Erik Christiansen erik at dd.nec.com.au
Tue May 22 03:40:07 UTC 2007


On Mon, May 21, 2007 at 09:21:19PM -0500, Larry Alkoff wrote:
> 
> Running xev shows:
>    keypress Shift_l keycode 50 (shift key)
>    keypress t
>    keyrelease t
>    keyrelease Shift_l
> which seems proper.

Does the T keystroke show anything remotely like:

KeyPress event, serial 29, synthetic NO, window 0x3400001,
    root 0x5f, subw 0x0, time 8472257, (146,84), root:(156,142),
    state 0x1, keycode 28 (keysym 0x54, T), same_screen YES,
    XLookupString gives 1 bytes: (54) "T"
    XmbLookupString gives 1 bytes: (54) "T"
    XFilterEvent returns: False

and what does dumpkeys show as the coding for the keycode that is
returned? In the above case:

$ dumpkeys -l | grep 0x0054
0x0054  T

Your ~/.Xmodmap wouldn't have something like:

keycode 0x54 = <something_unwanted>

thereby reassigning the key?

Do you have a /usr/X11R6/lib/X11/Xmodmap, or /etc/gdm/Xsession which
executes an xmodmap <some_file>?
("sudo egrep -nr xmodmap | /etc grep -v xml" is a crude way to see if
there are any other players.)

If that info doesn't cause a penny to drop, then posting your results
may do some good.

Erik




More information about the ubuntu-users mailing list