Bug#587357: /usr/bin/gnome-volume-control-applet: Changed semantic of ThinkPad's buttons

Witold Baryluk baryluk at smp.if.uj.edu.pl
Sun Jun 27 20:17:54 UTC 2010


Package: gnome-media
Version: 2.30.0-1
Severity: normal
File: /usr/bin/gnome-volume-control-applet

My ThinkPad T43 have three volume control buttons. Volume Down, Volume Down,
Mute.

Normally they are handled in the hardware and control hardware postamplifier.

This keys are not avialable using normal keyboard input. They are completly
separate from keyboard.

There is kernel module which exposes this controls as read-only Alsa Mixer.

There is also tpb program for X11 which shows what is the current volume.


What is important, is a semantic of this buttons.

Pressing Mute ALWAYS mutes sound. Regredless of the current volume level or
mute state.

Pressing Up/Down changes volume, or brings sound back if it was in muted state.

This semantic is very handy. I can always press Mute and be sure it will be in
muted state.

Currently this semantic was changed. I need to press Mute two times: once to
bring it to the muted state,
and once to bring it back to unmuted state. Also advantage of unidirectional
state change
associated with this button is lost. I can't just simply press Mute button to
be sure no sound will
appear. Because if it is already in muted state, and sound volume is very high,
it will actually do exactly oposite!

Actually even after unmuting in OS level, i still need to press Up/Down to
unmute it on the OS level.
Very annoing.

I'm not sure I filled this bug agains correct package.

More information can be found in the CONFIG_THINKPAD_ACPI_ALSA_SUPPORT
documentation in the kernel.

Thanks.



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.35-rc3-sredniczarny (SMP w/1 CPU core; PREEMPT)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to pl_PL.UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gnome-media depends on:
ii  gnome-media-common      2.30.0-1         GNOME media utilities - common fil
ii  gstreamer0.10-alsa [gst 0.10.29-4        GStreamer plugin for ALSA
ii  gstreamer0.10-plugins-b 0.10.19-1        GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-b 0.10.29-4        GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-g 0.10.23-4        GStreamer plugins from the "good" 
ii  gstreamer0.10-pulseaudi 0.10.23-4        GStreamer plugin for PulseAudio
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.11.2-2         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-4         The Cairo 2D vector graphics libra
ii  libcanberra-gtk0        0.24-1           Gtk+ helper for playing widget eve
ii  libcanberra0            0.24-1           a simple abstract interface for pl
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.3.11-1         FreeType 2 font engine, shared lib
ii  libgconf2-4             2.28.1-3         GNOME configuration database syste
ii  libglib2.0-0            2.24.1-1         The GLib library of C routines
ii  libgnome-media0         2.30.0-1         runtime libraries for the GNOME me
ii  libgstreamer-plugins-ba 0.10.29-4        GStreamer libraries from the "base
ii  libgstreamer0.10-0      0.10.29-1        Core GStreamer libraries and eleme
ii  libgtk2.0-0             2.20.1-1         The GTK+ graphical user interface 
ii  libpango1.0-0           1.28.1-1         Layout and rendering of internatio
ii  libpulse-mainloop-glib0 0.9.21-1.2       PulseAudio client libraries (glib 
ii  libpulse0               0.9.21-1.2       PulseAudio client libraries
ii  libunique-1.0-0         1.1.6-1          Library for writing single instanc
ii  libxml2                 2.7.7.dfsg-3     GNOME XML library
ii  x11-utils               7.5+4            X11 utilities
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages gnome-media recommends:
ii  alsa-utils                    1.0.23-2   Utilities for configuring and usin

Versions of packages gnome-media suggests:
ii  pulseaudio                    0.9.21-1.2 PulseAudio sound server

-- no debconf information





More information about the pkg-gnome-maintainers mailing list