저는 외부 USB 사운드 카드와 볼륨 조절용 휠이 있는 게임 키보드가 있는 데스크탑 PC에서 Ubuntu 21.10을 실행하고 있습니다. (이는 이동 시 "볼륨 업/다운" 키 이벤트를 실행하며 일반 볼륨 키와 동일해야 합니다. ).
휠을 움직이면 "스피커" 아이콘 알림이 나타나고 표시된 볼륨 레벨이 원하는 대로 작은 단계로 변경됩니다. 그러나 에서 alsamixer
휠 입력도 알림에 표시된 레벨과 비교하여 사운드 카드의 "마스터" 레벨을 다음과 같이 변경하는 것을 볼 수 있습니다.
- ~95% 표시 레벨 -> ALSA "마스터"는0-> 오디오 출력이 전혀 없습니다.
- ~99% ->45-> 소리가 너무 크다
- 100% ->100-> 매우 큰 소리
ALSA 레벨이 키보드 입력에 반응하는 것을 방지하여 고정 레벨로 설정하고 키보드 입력만 사용하여 알림에 표시된 볼륨을 설정할 수 있습니까?
답변1
- 장치에 대한 구성 열기(예:
sudo vim /usr/share/pulseaudio/alsa-mixer/paths/analog-output.conf
volume = ignore
섹션에 라인 적용[Element Master]
- 오디오 서버를 다시 시작합니다.
pulseaudio -k && sudo alsa force-reload