the issue should be fixed in the current version

** Changed in: gnome-settings-daemon (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/315162

Title:
  volume keys on different devices can't set different volume sliders

Status in Gnome Settings Daemon:
  Fix Released
Status in “gnome-settings-daemon” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: gnome-settings-daemon

  Hello! I'm running up-to-date Jaunty. (Although I'm pretty sure this
  happens with all Ubuntu releases, I haven't tried it yet.)

  I have a desktop computer that has an integrated sound card, and I
  bought recently a USB-connected wireless headset from Logitech. My
  keyboard has separate keys for volume control (volume up/down and
  mute) in a corner, and the headset has two buttons on one of the
  headphones for the same purpose. As far as I can tell, the headset
  registers itself as a Human Interface Device and simply sends key-
  presses like a USB keyboard would.

  First of all, everything works more or less as expected: I can use
  Pulseaudio to route sound from any application to either my speakers
  or my headset* (or both), and pavucontrol can individually control the
  volume** of the sound card and the headset.

  (*: except that Skype doesn't seem to work at all with Pulseaudio,
  which is sort of why I bought the headset, but that's another bug and
  it has nothing to do with what I'm reporting here.)

  (**: except that AFAIK it doesn't control the hardware volume of the
  sound card, it only scales the samples sent to it. Which sucks, but
  it's a different bug and reported elsewhere.)

  Also, both the volume keys on my keyboard and the buttons on the
  headset work. I have XF86Audio{Raise|Lower}Volume set as "Shortcuts"
  for volume up/down in the Keyboard Shortcuts applet, and they both
  work. The problem is that they both work on the same volume control;
  as far as I know that's the "master volume slider" that is picked
  through one of the settings applets (I can't find it right now; I
  think something changed recently in Ubuntu's settings applets,
  unrelated to this).

  I'd like a way to have either pair of volume buttons control a
  different slider. Ideally, I'd like the keyboard to control the
  _hardware_ volume control of my sound card (but software's OK) and the
  buttons on the headset to control the headset's volume (I'm not sure
  if that one has a hardware volume slider, but that's less important).

  It's not absolutely necessary to have a very pretty interface* for all
  this, I can handle a few config files, but I'm not aware of any
  reasonable way of getting the same keysym from two different input
  devices to do different things.**

  (*: Although, if it were technically doable, my particular case could
  be very intuitively handled by a single check-box and a bit of logic:
  if there's any USB device that exposes both Audio and HID interfaces,
  watch them. Intercept any volume/mute key presses from their HID part
  and use them to control the Audio part's volume. Also add a single
  check-box for them that says "X controls master volume control" and
  leave it unchecked by default, in the eventuality that someone doesn't
  want this.)

  (**: Actually, I'd like to be able to do this in general. For
  instance, I'd like to have two keyboards with two different layouts
  instead of switching layouts using the applet.)

  Let me know if you need any hardware/other information for this. I'll
  attach this to gnome-settings-daemon because I think this actually
  controls the volume when the keys are pressed. (By the way, I
  volunteer to implement whatever changes are needed, if a little
  mentoring is offered.)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-settings-daemon/+bug/315162/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to