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