Bug#257581: capplets-data: multimedia keys not working

Mark Howard Mark Howard <mh@debian.org>, 257581@bugs.debian.org
Sun, 4 Jul 2004 13:32:06 +0100


Package: capplets-data
Version: 1:2.6.1-7
Severity: normal

Hi,

I'm having trouble getting some of the multimedia keys working on my
keyboard. I don't think this is an XFree86 config problem since the keys
work for some actions but not all.=20
Specifically, actions such as show panel run dialog and window manager
actions work fine, but email, browser, etc do not work at all, even when
assigned to the keys which have be used and work for window manager
actions.=20
Looking at
src:gnome-control-center/capplets/keybindings/gnome-keybinding-properties.c,
the actions which work are all based on keys in /apps/metacity.  All the
actions which do not work have keys in
/apps/gnome_settings_daemon/keybindings/
This makes me think that perhaps there is some problem with gconf, or
perhaps the schemas.=20
I tried manually running
HOME=3D/root GCONF_CONFIG_SOURCE=3D`gconftool-2 --get-default-source` gconf=
tool-2 --makefile-install-rule /etc/gconf/schemas/apps_gnome_settings_daemo=
n_keybindings.schemas
(from your postinst script)
This seemed to work without error, but did not make the buttons work.

Looking at gconf editor, there is no /apps/gnome-settings-daemon
directory, which seems strange.=20

gconftool-2 -g /apps/gnome_settings_daemon/keybindings/email
 does give the expected key output.

As one final possibility, I've been looking at the following, thinking
that it is probably relevant
src:gnome-control-center/gnome-settings-daemon/gnome-settings-keybindings.c
This has a line:
#define GCONF_BINDING_DIR "/desktop/gnome/keybindings"=20
That looks strange - I would have expected
/apps/gnome_settings_daemon/keybindings

Please could you look into this, check that that last part is in fact
correct. If I haven't made everything clear enough above, please say so
and I will attempt to clarify my thoughts. If you have any other ideas
about how to debug this, please give them also.

Thanks a lot in advance

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=3DC, LC_CTYPE=3DC

Versions of packages capplets-data depends on:
ii  gconf2                        2.6.1-2    GNOME configuration database s=
yste
ii  scrollkeeper                  0.3.14-8   A free electronic cataloging s=
yste

-- no debconf information

--=20
  .''`. Mark Howard
 : :' :
 `. `'  http://www.tildemh.com=20
   `-   mh@debian.org | mh@tildemh.com=20