使用蓝牙耳机按钮暂停音乐

使用蓝牙耳机按钮暂停音乐

我有一个蓝牙耳机(如果重要的话,飞利浦 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 时,如果正在播放,它会暂停,但如果暂停,它就不会播放。

答案1

好吧,因为我不能推广fossfreedom 的评论,我会转发它;-)

这是一个错误,目前已分配给 unity-settings-daemon:https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1397142

相关内容