Been trying out Bazzite and enjoying poking around. One obstacle I’ve come across is that neither the Sound or Accessibility sections in Settings offer the option to force mono.
Having hearing loss in one ear, this makes games/movies with surround an issue.
Do I need to do some console magic with Pulseaudio or ALSA to get it done?
I was able to create mono audio playback device in Aurora like this:
Copy /usr/share/pipewire/pipewire-pulse.conf to ~/.config/pipewire/
Switch to audio device you want to use for mono audio playback
Get current audio playback device sink name by running pactl get-default-sink
Edit ~/.config/pipewire/pipewire-pulse.conf, find pulse.cmd block and add module-remap-sink line as shown below.
Replace YOUR-SINK-NAME-HERE placeholder with device name from previous step.