如何在连接时自动将 PulseAudio 输入切换到耳机?

使用 Xubuntu 18.04,我连接了一个耳机,带有自己的麦克风输入。每次连接时,我都必须启动pavucontrol,单击“输入设备”选项卡,然后在“端口”下拉菜单中选择“耳机麦克风”(而不是“内置麦克风”)。

每当我断开耳机时,“端口”都会切换回“内置麦克风”,因此下次连接耳机时我必须重复该过程。

有没有办法自动执行此操作,或者我只需最少的努力?

我在网上搜索并看到了确保 PulseAudiomodule-switch-on-connect已加载的建议,但我检查了pactl list short modules它似乎已经加载了。

Tns

我几乎以这种方式在运行 Debian 10 的笔记本电脑上修复它:

  1. 拔下耳机。
  2. 编辑/etc/pulse/daemon.conf— 设置log-level = debug
  3. 重启脉冲音频: pulseaudio -k
  4. 运行journalctl --follow在单独的终端/ TMUX窗口
  5. 插入耳机,看看会发生什么。module-alsa-card.c: Jack 'Headphone Mic Jack' is now plugged in说检测到哪个插孔
  6. 编辑/usr/share/pulseaudio/alsa-mixer/paths/analog-input-headset-mic.conf,找到该[Jack Headphone Mic]部分并state.plugged更改unknownyes

我说“几乎”,因为

  1. 麦克风增益未恢复
  2. 无论如何,它不区分外部扬声器(TRS 插孔)和耳机(TRRS 插孔)和切换输入源,所以我得到的是静态噪音而不是内部麦克风音频。

这篇博文指导了我这个方向。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

插入后如何自动切换到USB耳机?

来自分类Dev

插入后如何自动切换到USB耳机?

来自分类Dev

自动将PulseAudio接收器切换到远程服务器(如果有)

来自分类Dev

在耳机和笔记本电脑扬声器之间切换时输出ALSA PulseAudio声音

来自分类Dev

如何禁用PulseAudio自动设备切换?

来自分类Dev

jQuery单击时将文本切换到输入字段

来自分类Dev

如何配置PulseAudio通过ALSA输入/输出?

来自分类Dev

用户输入后将perl进程切换到后台

来自分类Dev

PulseAudio耳机问题

来自分类Dev

如何从命令行可靠地切换PulseAudio输出设备?

来自分类Dev

切换到电池时自动关闭

来自分类Dev

如何使用fcitx-mozc文本输入从平假名切换到片假名输入?(16.04)

来自分类Dev

如何通过PC将显示器的输入从DVI切换到HDMI?

来自分类Dev

如何将时间的用户输入从几分钟切换到一个小时?

来自分类Dev

如何升级PulseAudio

来自分类Dev

如何使Pulseaudio再次工作?

来自分类Dev

PulseAudio如何启动?

来自分类Dev

如何暂时禁用PulseAudio?

来自分类Dev

如何使Pulseaudio再次工作?

来自分类Dev

如何获取PulseAudio输出?

来自分类Dev

如何在出现警告时自动切换到调试模式?

来自分类Dev

Amazon EC2-切换到无密码用户时提示输入密码

来自分类Dev

(K)ubuntu 18.04 - PulseAudio - 将蓝牙耳机设为默认值

来自分类Dev

VS 2015自动切换到GIT

来自分类Dev

切换到自动登录TTY

来自分类Dev

更改Shell的PulseAudio输入/输出?

来自分类Dev

如何配置Pulseaudio使笔记本电脑的扬声器和耳机同时工作?

来自分类Dev

如何让pulseaudio将我的USB耳机识别为立体声而不是单声道?

来自分类Dev

PulseAudio的问题-pavucontrol和pacmd无法连接到pulseaudio

Related 相关文章

热门标签

归档