← Back to team overview

desktop-packages team mailing list archive

[Bug 1006156] Re: Mute button on USB headset steals and holds on to mouse focus

 

Same here, on Ubuntu 14.04.3 LTS.
Headset is a "Plantronics .Audio 400 DSP"
Vendor 0x47f Product 0xc009

The Mute button of the headset acts like a "button 1", i.e. same as the
left (or primary) mouse button. And it works in the way that muting
generates a button press event, while unmuting generates a button
release event. (So I can use the mute button instead of my mouse button
to "click" in the UI ;) The problem is a) that this hijacks the "button
1" and b) that it stays in pressed state and thus further press events
from the real mouse button 1 are ignored (which is normally only a very
short temporary state). But the real problem is that this mute button
should not appear as first mouse button in the first place.

For some reason X11 seems to enter this pressed state also in other
conditions, like plugging in the USB hub the headset is connected to or
whatever.

A temporary fix to the problem (without restarting X11) is to
mute/unmute the headset.

xev on mute:

ButtonPress event, serial 40, synthetic NO, window 0xea00001,
    root 0x2f0, subw 0xea00002, time 65571103, (53,51), root:(53,1013),
    state 0x0, button 1, same_screen YES

xev on unmute:

ButtonRelease event, serial 40, synthetic NO, window 0xea00001,
    root 0x2f0, subw 0xea00002, time 65456007, (51,45), root:(51,1007),
    state 0x100, button 1, same_screen YES

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xserver-xorg-input-evdev in Ubuntu.
https://bugs.launchpad.net/bugs/1006156

Title:
  Mute button on USB headset steals and holds on to mouse focus

Status in xserver-xorg-input-evdev package in Ubuntu:
  Incomplete
Status in Arch Linux:
  New
Status in gnome-shell package in Debian:
  New
Status in xorg-server package in Fedora:
  Unknown

Bug description:
  When I press the mute button on my USB headset (Plantronics .Audio 626
  DSP), it steals the "mouse focus" and holds onto it until I press the
  mute button again.

  Expected:

  - microphone is muted
  - nothing else happens

  Actual:

  - microphone is muted
  - mouse can still move but is unresponsive to clicks
  - pressing the keyboard doesn't do anything (except for Ctrl+Alt+F1 which does work and switch to virtual console)

  I'm not sure this is filed against the right package, please reassign
  if it's not. Also, I'm happy to provide more info, but I wasn't sure
  what I could provide (even after reading
  https://wiki.ubuntu.com/Hotkeys/Troubleshooting/).

  This is on a fully up-to-date Precise 12.04 system.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1006156/+subscriptions