Bluetooth headset play/pause key not fully effective in various media players
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Shell |
New
|
Undecided
|
Unassigned | ||
Unity |
Invalid
|
Undecided
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Confirmed
|
Low
|
Unassigned | ||
unity-settings-daemon (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
UPDATE:
Function GnomeGrabber:
Can be reproduce:
run in one terminal 'dbus-monitor "path=/
and in other run 'xdotool key NUMBER'
where NUMBER - keycodes. Can be check 172, 172, 209, bugged 208 and 215 and other.
-------
I have a Sony SRS-BTM8 Bluetooth speaker, and its audio side works fairly well with Ubuntu. It also has a play/pause button and that doesn't work so well. I think the problem lies in unity-settings-
To demonstrate that the Bluetooth side is working, if I switch to a text console and run "evtest /dev/input/event9", then when pressing the button I get events for KEY_PLAYCD if the speaker is not playing anything, and alternating KEY_PAUSECD and KEY_PLAYCD if it is playing something.
However, within the Unity desktop I find that if I'm running Banshee or Rhythmbox then pressing the button successfully pauses the music, but doesn't start it playing again. If I run "xev" and give it the keyboard focus while testing this (so xev sees all ungrabbed keystrokes) then it sees only a KeyRelease event for XF86AudioPause, but both KeyPress and KeyRelease events for XF86AudioPlay. I've attached the full output from xev.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: unity-settings-
ProcVersionSign
Uname: Linux 3.16.0-25-generic i686
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: i386
CurrentDesktop: Unity
Date: Thu Nov 27 23:43:01 2014
DistributionCha
# This is a distribution channel descriptor
# For more information see http://
canonical-
EcryptfsInUse: Yes
InstallationDate: Installed on 2010-06-09 (1632 days ago)
InstallationMedia: Ubuntu GNU/Linux 9.10 "Karmic" - Build i386 LIVE Binary 20100121-21:52
SourcePackage: unity-settings-
UpgradeStatus: Upgraded to trusty on 2014-08-15 (104 days ago)
summary: |
- Sony SRS-BTM8 play/pause key not fully effective in Banshee + Sony SRS-BTM8 play/pause key not fully effective in Rhythmbox or Banshee |
summary: |
- Sony SRS-BTM8 play/pause key not fully effective in Rhythmbox or Banshee + Bluetooth play/pause key not fully effective in various media players |
summary: |
- Bluetooth play/pause key not fully effective in various media players + Bluetooth headset play/pause key not fully effective in various media + players |
tags: | added: amd64 wily |
description: | updated |
description: | updated |
Changed in unity: | |
status: | New → Invalid |
Changed in gnome-settings-daemon (Ubuntu): | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in unity-settings-daemon (Ubuntu): | |
importance: | Undecided → Medium |
Changed in gnome-settings-daemon (Ubuntu): | |
importance: | Medium → Low |
Changed in unity-settings-daemon (Ubuntu): | |
importance: | Medium → Low |
A quick additional not: using "xdotool key XF86AudioPlay" and "xdotool key XF86AudioPause" works correctly, so maybe it's not all media keys that are broken and there's something odd about my Bluetooth one.