C'est en fait un bogue dans Pulseaudio.
Ici est un rapport de bogue récent sur la situation, mais il pourrait s'agir d'un dupe de cet plus ancien (mais apparemment fixe).
Voici une solution de contournement que vous pouvez éventuellement utiliser. Créez un fichier texte et collez-le dans:
#! /bin/bash
amixer cset iface=MIXER,name='Input Source' 1
amixer cset iface=MIXER,name='Output Source' 1
exit
S'il s'agit de votre troisième, vous devez remplacer les numéros de fin sur les commandes par le numéro "2". Si quatrième, alors "3". Et ainsi de suite.
Vous pouvez ensuite créer un lanceur sur le panneau et cliquer dessus chaque fois que vous branchez le casque. C'est une solution de contournement moche pour le moment mais jusqu'à ce qu'il soit corrigé (c'est-à-dire que Pulseaudio se souvient des périphériques préférés), je ne vois pas grand-chose d'autre que vous puissiez faire.
Vous pourriez faire une solution de rechange extrêmement délirante impliquant l’écriture de règles udev ... mais cela en vaut-il la peine? ;)