Skip to content

Instantly share code, notes, and snippets.

@WebReflection
Last active April 13, 2026 12:54
Show Gist options
  • Select an option

  • Save WebReflection/c3880f9afcf91fcbfcbfa79d593e93cd to your computer and use it in GitHub Desktop.

Select an option

Save WebReflection/c3880f9afcf91fcbfcbfa79d593e93cd to your computer and use it in GitHub Desktop.
MS-S1 MAX Audio Output to Speakers via jack

Create a $HOME/.config/systemd/user/speakers.service file with the following content:

[Unit]
Description=Force Speakers Audio
After=pulseaudio.service

[Service]
Type=oneshot
ExecStart=/usr/bin/pactl set-card-profile alsa_card.pci-0000_bd_00.6 "output:analog-stereo"
Restart=on-failure
RestartSec=5

[Install]
WantedBy=default.target

Run this command to enable it on boot:

systemctl --user enable speakers

Reboot and good luck.

How to use a different card if that's not found?

This one will show a list of cards:

pactl list cards

I think it's part of alsa-utils ... look for output:analog-stereo as group, likely with type headphones then use the Name found on top:

Name: alsa_card.pci-0000_bd_00.6

where alsa_card.pci-0000_bd_00.6 should be your own thing.

That's it, next time you should have at some point audio forced to your speakers with whole volume up so you can manage volume via speakers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment