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