我更喜欢在 Windows 而不是 Linux 上玩游戏的主要原因之一是 Logitech 驱动程序(适用于 Windows)允许我启用麦克风“侧音”。当侧音调高时,我在麦克风里说话时可以听到自己的声音,这使得长时间使用耳机不会那么不舒服。
具体来说,我正在寻找一种设置或应用程序,使声音输入直接传送到声音输出没有延迟,音量可调。
这可以在 Linux 中实现吗?我正在使用 pulseaudio 4.0 和 Logitech G930 无线耳机。
全面披露 - 我实际上正在使用带有 Cinnamon 的 Debian,但我在 Ubuntu 中也遇到了这个问题,我敢打赌大多数解决方案都适用于这两个系统。
我尝试过什么?
我尝试过使用它pacat
来记录麦克风输入并将其传送到默认输出设备:
pacat -r -d alsa_input.usb-Logitech_Logitech_G930_Headset-00-Headset.analog-mono | pacat -p --volume=20000 --latency-mc=1 --process-time-msec=1
但是,即使将所有与延迟相关的选项都设置为最小值,从输入到输出仍然会有约 0.25 秒的延迟。
答案1
不确定您是否还遇到此问题。但我编写了一个小“驱动程序”,允许在 Linux 下调整侧音设置(您甚至可以将其设置为比 Windows 上更响亮!)。 https://github.com/Sapd/G930SideTone
答案2
alsamixer;
...然后按键盘上的 F6 键选择声卡。按“m”取消侧音通道的静音。
这适用于 Razer Kraken 耳机。