[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#227578: xbase-clients: xmodmap stopped working



Package: xbase-clients
Version: 4.1.0-16woody1
Severity: normal

Hello,

I am loading an xmodmap using

$ xmodmap .Xmodmap

and .Xmodmap looks like this

$ cat .Xmodmap
! The first four keysyms are reached as follows:
! 1. The decision between keysym1 or keysym2 (and keysym3 or keysym4)
!    is done by the key with the keysym Shift_[LR] (or maybe by the key
!    with the modifier bit keysym
! 2. The decision between the keysym1/keysym2 and keysym3/keysym4 group is
!    done by the key with generates the Mode_switch keysym (which is in this
!    case the left Alt key).

keycode  30 = u U udiaeresis
keycode  32 = o O odiaeresis
keycode  38 = a A adiaeresis
keycode  39 = s S ssharp
keycode 0x1A = e  E EuroSign cent
keycode 113 = Mode_switch
$

running xmodmap worked, e.g.

rdorsch@paddy:~$ xmodmap -pke|grep " 26"
keycode  26 = e E EuroSign cent
rdorsch@paddy:~$ xmodmap -pke|grep 113
keycode 113 = Mode_switch



That is all ok so far. But when pressing now AltR+<redefined key> I always get the <key> symbol. E.g. when pressing AltR+E I get an "e" instead of a "euro" sign. xev shows the problem

KeyPress event, serial 28, synthetic NO, window 0x5c00001,
    root 0x2e, subw 0x0, time 4122365331, (87,47), root:(794,67),
    state 0x0, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyPress event, serial 28, synthetic NO, window 0x5c00001,
    root 0x2e, subw 0x0, time 4122366138, (87,47), root:(794,67),
    state 0x8, keycode 26 (keysym 0x65, e), same_screen YES,
    XLookupString gives 1 characters:  "e"

KeyRelease event, serial 28, synthetic NO, window 0x5c00001,
    root 0x2e, subw 0x0, time 4122366231, (87,47), root:(794,67),
    state 0x8, keycode 26 (keysym 0x65, e), same_screen YES,
    XLookupString gives 1 characters:  "e"

KeyRelease event, serial 28, synthetic NO, window 0x5c00001,
    root 0x2e, subw 0x0, time 4122379292, (87,47), root:(794,67),
    state 0x8, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""


On another system (woody as well), where the mapping is working
correctly, I get (search for EuroSign):

KeyPress event, serial 26, synthetic NO, window 0x4c00001,
    root 0x25, subw 0x4c00002, time 4122789400, (31,52), root:(43,163),
    state 0x0, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyPress event, serial 26, synthetic NO, window 0x4c00001,
    root 0x25, subw 0x4c00002, time 4122789700, (31,52), root:(43,163),
    state 0x2000, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 26, synthetic NO, window 0x4c00001,
    root 0x25, subw 0x4c00002, time 4122789790, (31,52), root:(43,163),
    state 0x2000, keycode 26 (keysym 0x20ac, EuroSign), same_screen YES,
    XLookupString gives 0 characters:  ""

KeyRelease event, serial 26, synthetic NO, window 0x4c00001,
    root 0x25, subw 0x4c00002, time 4122790060, (31,52), root:(43,163),
    state 0x2000, keycode 113 (keysym 0xff7e, Mode_switch), same_screen YES,
    XLookupString gives 0 characters:  ""


Please let me know, if I can provide any additional information.

Thanks,
Rainer

-- System Information
Debian Release: 3.0
Architecture: i386
Kernel: Linux paddy 2.4.18-1-386 #1 Mon Jan 5 17:13:05 UTC 2004 i686
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro

Versions of packages xbase-clients depends on:
ii  cpp                      2:2.95.4-14     The GNU C preprocessor.
ii  debconf                  1.0.32          Debian configuration management sy
ii  libc6                    2.2.5-11.5      GNU C Library: Shared libraries an
ii  libdps1                  4.1.0-16woody1  Display PostScript (DPS) client li
ii  libfreetype6             2.0.9-1         FreeType 2 font engine, shared lib
ii  libncurses5              5.2.20020112a-7 Shared libraries for terminal hand
ii  libxaw7                  4.1.0-16woody1  X Athena widget set library
ii  xlibmesa3                4.1.0-16woody1  XFree86 version of Mesa 3D graphic
ii  xlibmesa3 [libgl1]       4.1.0-16woody1  XFree86 version of Mesa 3D graphic
ii  xlibs                    4.1.0-16woody1  X Window System client libraries





Reply to: