You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Pixel Buds蓝牙耳机在Ubuntu下麦克风与按键事件无法同时使用的技术求助

Google Pixel Buds蓝牙耳机在Ubuntu下麦克风与按键事件无法同时使用的技术求助

大家好,我现在正在开发一款需要用到麦克风和“点击交互”的软件,本来以为Google Pixel Buds刚好能满足需求,结果遇到了头疼的问题:

  • 当我在Ubuntu的「设置>声音>输入设备」里把Pixel Buds设为输入设备时,我可以用Python的sounddevice库正常调用它的麦克风;
  • 但如果要通过evdev库读取它的按键事件(比如单/双/三击对应的PLAY_PAUSE(200)、NEXT_TRACK(163)、PREV_TRACK(165)信号,设备路径是/dev/input/event19),只有在不把它设为输入设备的时候才能正常工作。

这两个功能单独跑都没问题,但就是没法同时用,真的太让人沮丧了!明明耳机本身是支持的啊——比如打电话的时候双击耳机就能挂断通话,说明硬件本身可以同时处理麦克风输入和按键事件。

有没有大佬能给我出出主意,怎么才能让这两个功能同时正常工作呢?万分感谢!

备注:内容来源于stack exchange,提问作者Christophe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 13:50:29