Bug#461578: The 'multimedia'-keys on my keyboard do only work, after I set them *again* in gnome-keyboard-properties

Fabian Greffrath fabian.greffrath at web.de
Sat Jan 19 16:46:16 UTC 2008


Package: gnome-control-center
Version: 1:2.20.1-2
Severity: normal

--- Please enter the report below this line. ---
Dear GNOME-Maintainers,

I am using one of these modern multimedia keyboards (a Cherry Cymotion
Master Linux, but I guess that makes no difference). This keyboard has
a.o. an 'E-mail' key. Let's stay with this key for the example.

In gnome-keybinding-properties I have of course assigned this key to
'E-mail' in the Desktop section. When I boot the computer and GNOME
starts up, I press the key and *nothing* happens. However, xev shows the
following events:

        KeyPress event, serial 30, synthetic NO, window 0x2a00001,
            root 0x84, subw 0x0, time 4874425, (180,-7), root:(184,42),
            state 0x10, keycode 236 (keysym 0x1008ff19, XF86Mail),
        same_screen YES,
            XLookupString gives 0 bytes: 
            XmbLookupString gives 0 bytes: 
            XFilterEvent returns: False
        
        KeyRelease event, serial 30, synthetic NO, window 0x2a00001,
            root 0x84, subw 0x0, time 4874517, (180,-7), root:(184,42),
            state 0x10, keycode 236 (keysym 0x1008ff19, XF86Mail),
        same_screen YES,
            XLookupString gives 0 bytes: 
            XFilterEvent returns: False

So at least the key is somehow identified by X.

Next I run gnome-keybinding-properties. There is still 'Action: E-mail'
assigned to 'Shortcut: XF86Mail'. I click on this line and press the
E-mail-key again, overriding the previous setting. Of course, nothing
really changes, everything looks like before.

However, when I press the key now, Evolution starts.

xev now tells the following about the KeyRelease event:

        KeyRelease event, serial 15, synthetic NO, window 0x2c00001,
            root 0x84, subw 0x0, time 5652649, (481,114),
        root:(485,163),
            state 0x10, keycode 36 (keysym 0xff0d, Return), same_screen
        YES,
        "   XLookupString gives 1 bytes: (0d) "
            XFilterEvent returns: False

Cheers,
Fabian

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.23-1-686

Debian Release: lenny/sid
  500 testing         ftp2.de.debian.org 
  450 unstable        www.debian-multimedia.org 
  450 unstable        ftp2.de.debian.org 
  400 experimental    ftp2.de.debian.org 

--- Package information. ---
Depends                                         (Version) | Installed
=========================================================-+-======================
capplets-data                                 (<< 1:2.21) | 1:2.20.1-2
capplets-data                                 (>= 1:2.20) | 1:2.20.1-2
desktop-file-utils                                        | 0.13-2
gnome-desktop-data                                        | 2.20.2-1
gnome-icon-theme                                (>= 2.16) | 2.20.0-1
gnome-menus                                   (>= 2.12.0) | 2.20.2-1
libart-2.0-2                                  (>= 2.3.18) | 2.3.19-3
libatk1.0-0                                   (>= 1.20.0) | 1.20.0-1
libbonobo2-0                                  (>= 2.15.0) | 2.20.2-1
libbonoboui2-0                                (>= 2.15.1) | 2.20.0-1
libc6                                          (>= 2.7-1) | 2.7-5
libcairo2                                      (>= 1.4.0) | 1.4.10-1
libdbus-1-3                                    (>= 1.1.1) | 1.1.2-1
libdbus-glib-1-2                                (>= 0.74) | 0.74-1
libebook1.2-9                                 (>= 1.12.1) | 1.12.2-1
libesd0                                      (>= 0.2.35)  | 
 OR libesd-alsa0                              (>= 0.2.35) | 0.2.36-3
libfontconfig1                                 (>= 2.4.0) | 2.5.0-2
libfreetype6                                   (>= 2.3.5) | 2.3.5-1+b1
libgconf2-4                                   (>= 2.13.5) | 2.20.1-2
libglade2-0                                  (>= 1:2.6.1) | 1:2.6.2-1
libglib2.0-0                                  (>= 2.14.0) | 2.14.3-1
libgnome-desktop-2                            (>= 2.11.1) | 2.20.2-1
libgnome-menu2                                (>= 2.15.4) | 2.20.2-1
libgnome-window-settings1                  (= 1:2.20.1-2) | 1:2.20.1-2
libgnome2-0                                   (>= 2.17.3) | 2.20.1.1-1
libgnomecanvas2-0                             (>= 2.11.1) | 2.20.1.1-1
libgnomekbd1                                              | 2.20.0-1
libgnomekbdui1                                            | 2.20.0-1
libgnomeui-0                                  (>= 2.17.1) | 2.20.1.1-1
libgnomevfs2-0                             (>= 1:2.17.90) | 1:2.20.1-1
libgstreamer-plugins-base0.10-0              (>= 0.10.15) | 0.10.15-4
libgstreamer0.10-0                           (>= 0.10.15) | 0.10.15-3
libgtk2.0-0                                   (>= 2.12.0) | 2.12.1-1
libhal1                                       (>= 0.5.10) | 0.5.10-5
libice6                                      (>= 1:1.0.0) | 2:1.0.4-1
libmetacity0                                (>= 1:2.19.5) | 1:2.20.1-1
libnautilus-extension1                       (>= 2.17.90) | 2.20.0-3
liborbit2                                   (>= 1:2.14.1) | 1:2.14.7-0.1
libpanel-applet2-0                            (>= 2.19.3) | 2.20.2-2
libpango1.0-0                                 (>= 1.18.3) | 1.18.4-1
libpng12-0                                  (>= 1.2.13-4) | 1.2.15~beta5-3
libpopt0                                        (>= 1.10) | 1.10-3
libslab0                                                  | 0.9.8.svn.20070430-1.1
libsm6                                                    | 2:1.0.3-1+b1
libstartup-notification0                       (>= 0.8-1) | 0.9-1
libx11-6                                                  | 2:1.0.3-7
libxcursor1                                    (>> 1.1.2) | 1:1.1.9-1
libxft2                                        (>> 2.1.1) | 2.1.12-2
libxi6                                                    | 2:1.1.3-1
libxklavier11                                    (>= 3.3) | 3.3-2
libxml2                                       (>= 2.6.27) | 2.6.30.dfsg-3.1
libxrandr2                                   (>= 2:1.2.0) | 2:1.2.2-1
libxrender1                                               | 1:0.9.4-1
libxss1                                                   | 1:1.1.2-1
libxxf86misc1                                             | 1:1.0.1-2
zlib1g                              (>= 1:1.2.3.3.dfsg-1) | 1:1.2.3.3.dfsg-8








More information about the pkg-gnome-maintainers mailing list