Шлях PulseAudio (випробуваний на Ubuntu 10.04, повинен працювати 9.04):
Копіювати /etc/pulse/default.pa
в ~/.pulse/default.pa
, і додайте наступні два рядки в кінці:
load-module module-remap-sink sink_name=reverse-stereo master=0 channels=2 master_channel_map=front-right,front-left channel_map=front-left,front-right
set-default-sink reverse-stereo
Перезапустіть PulseAudio, запустивши pactl exit
в командному рядку.
Залиште другий рядок, якщо ви не хочете використовувати зворотну стереосистему за замовчуванням. Ви можете перемикатися між зворотним і нормальним стереовиходом на вкладці "Вихід" в розділі "Налаштування звуку". Якщо у вас є root і хочете, щоб ця система була широкою, ви можете просто додати рядки, /etc/pulse/default.pa
а не робити конфігурацію для користувача.
Ця конфігурація робить кілька основних припущень: картка, на якій ви обертаєте канали, є карткою 0; що вам доведеться мати справу лише з 2 каналами; і що ці канали називаються front-left
і front-right
.
Якщо у вас є відеокарта з виходом HDMI, швидше за все, аналог на материнській платі буде карткою 1, а не 0; тому майстер = 1. (На цьому аналоговому каналі можливі навушники на передній панелі)
Для отримання додаткової інформації дивіться документацію PulseAudio для перемикання модулів .