如何更改默认声卡?

如何更改默认声卡?

我有一张 USB 卡,但默认卡必须是板载音频,我可以在 pulseaudio 卡中更改默认卡,但在 Half Life 2 中我听不到任何声音,因为 USB 卡不是主卡。

$ aplay -l
**** Lista de PLAYBACK dispositivos hardware ****
tarjeta 0: NVidia [HDA NVidia], dispositivo 0: ALC662 rev1 Analog [ALC662 rev1 Analog]
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 0: NVidia [HDA NVidia], dispositivo 3: HDMI 0 [HDMI 0]
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0
tarjeta 2: Headset [HP Digital Stereo Headset], dispositivo 0: USB Audio [USB Audio]
  Subdispositivos: 0/1
  Subdispositivo #0: subdevice #0
tarjeta 3: Generic [HD-Audio Generic], dispositivo 3: HDMI 0 [HDMI 0]
  Subdispositivos: 1/1
  Subdispositivo #0: subdevice #0

答案1

在 Ubuntu 13.10 中,转到:系统设置->声音 左侧列表显示所有工作声音设备。选择您想要使用的声音设备,它会将所有音频输出定向到该设备。我必须为我的 USB 耳机执行此操作,但现在一旦我将其插入,它就会自动默认为该设备。

答案2

您可能已经解决了您的问题,但为了完整起见,以下描述帮助我更改了 USB 设备的顺序:

https://help.ubuntu.com/community/UbuntuStudio/UsbAudioDevices#Information_as_of_2014.2C_March_20

本质上,你可以改变卡片索引/etc/modprobe.d/alsa-base.conf例如这样

options snd-usb-audio index=0

相关内容