web-dev-qa-db-ja.com

Bluetoothヘッドセットボタンで音楽を一時停止する

Bluetoothヘッドセットを持っています(フィリップスSHB7150が重要な場合)。すべてが正常に動作します。オーディオ、ボリューム作品、前/次作品を入手します。しかし、再生/一時停止ボタンは何もしません。

Xevで調べてみたところ、XF86AudioPlayの主要なイベントが得られました。キーボードの対応するキーを押すと、音楽の再生/一時停止が行われます。

KeyPress event, serial 39, synthetic NO, window 0x5a00001,
    root 0x294, subw 0x0, time 6697193, (104,41), root:(1384,93),
    state 0x0, keycode 208 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XKeysymToKeycode returns keycode: 172
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyRelease event, serial 40, synthetic NO, window 0x5a00001,
    root 0x294, subw 0x0, time 6697272, (104,41), root:(1384,93),
    state 0x0, keycode 208 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XKeysymToKeycode returns keycode: 172
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

比較のために、キーボードボタンを使用したxev出力:

KeyRelease event, serial 40, synthetic NO, window 0x5a00001,
    root 0x294, subw 0x0, time 6700900, (104,41), root:(1384,93),
    state 0x0, keycode 172 (keysym 0x1008ff14, XF86AudioPlay), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False

(KeyPressを取得できません。おそらくUnityによって既にキャプチャされているためです)

更新:rhythmboxも試してみようと思ったが、見知らぬ人がいる。 gmusicbrowserでは、何もしません。 rhythmboxを使用すると、再生すると一時停止しますが、一時停止すると再生しません。

2
lalomartins

まあ、私は fossfreedomのコメント を宣伝できないので、再投稿します;-)

これはバグであり、現在unity-settings-daemonに割り当てられています: https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1397142

0
lalomartins