Tự động thay đổi thiết bị đầu vào âm thanh


33

Tôi phải cắm bộ điều hợp âm thanh USB (Bộ điều hợp âm thanh USB 4300054 Gigawire) cho đầu vào âm thanh vì có cổng kết hợp đầu vào-đầu ra cho giọng nói. Sau khi thực hiện việc này, tôi đã mở Cài đặt âm thanh và chọn thủ công bộ điều hợp âm thanh USB cho Đầu vào và đầu ra, nếu không, mặc định hệ thống vẫn được chọn.

Có cách nào không, tôi có thể khiến Ubuntu tự động chọn Bộ điều hợp âm thanh USB làm mặc định ngay khi tôi cắm không?

Câu trả lời:


47

Có công tắc mô-đun pulseaudio cho phép tự động chuyển đổi thiết bị âm thanh khi kết nối. Để kiểm tra xem điều này có hoạt động không, chúng tôi có thể đưa ra thông báo sau trong thiết bị đầu cuối:

pacmd load-module module-switch-on-connect

Để thành công, chúng tôi có thể thêm dòng sau vào /etc/pulse/default.pa

load-module module-switch-on-connect

để luôn tải mô-đun này trên mỗi lần đăng nhập, resp. khởi động lại các daemon pulseaudio.


Tôi chỉ tìm lại câu trả lời này và ước rằng tôi có thể nâng cấp nó một lần nữa. Điều này giải quyết vấn đề trên Ubuntu 14.04.
Lars Nyström

1
một thời gian dài như vậy nó ở ngoài đó và vẫn không được thiết lập để được tải tự động trong 16.04: |
Ivan Temigan

@ LarsNyström Tôi ủng hộ bạn
Nabil Kadimi

chỉ áp dụng điều này cho 17.04 - giải pháp hoàn hảo và thực sự nên được mặc định
câu cá

1
Nếu như Module load failed?
Skippy le Grand Gourou

19

tạo ~/.config/pulse/default.panếu nó không tồn tại và chắp thêm

.include /etc/pulse/default.pa
load-module module-switch-on-connect

Điều này tốt hơn so với chỉnh sửa /etc/pulse/default.pa.

Sau đó, bạn nên chạy pulseaudio -k && pulseaudio --startđể thay đổi có hiệu lực. Cảm ơn đã chỉ ra rằng người tham lam


4
Làm việc cho tôi vào ngày 16.04 LTS. Bạn cũng cần khởi động lại pulseaudio sau khi tạo cấu hình này. 'pulseaudio -k' từ dòng lệnh sẽ làm điều đó.
tham lam

4
Tại sao nó "tốt hơn so với chỉnh sửa /etc/pulse/default.pa"?
Rodrigo

Tôi đã sử dụng điều này để đặt tai nghe được kết nối của mình làm mặc định sau khi khởi động lại, chỉ chỉnh sửa /etc/pulse/default.pa không hoạt động.
Sebastian Blask

2
@Rodrigo vì thường không nên chỉnh sửa các tệp cấu hình trên toàn hệ thống, có thể bị ghi đè bởi bản cập nhật và / hoặc ảnh hưởng đến người dùng khác. Xem tại đây: wiki.archlinux.org/index.php/PulseAudio#Configuration_files
han-tyumi

@ han-tyumi Tất nhiên rồi! Cảm ơn bạn!
Rodrigo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.