Switcher facilement d'un périphérique audio à un autre, c'est ce que tente de faire pleins de fainéant sur windows (comme moi), j'ai cherché et j'ai trouvé une solution:
Ceci-dit, il y a une subtilité afin de mettre à profit cette solution: il faut trouver où se trouve la valeur de registre responsable du périphérique par défaut.
LE PROBLÈME ACTUEL EST: OU TROUVER LA VALEUR DE REGISTRE RESPONSABLE DU PÉRIPHÉRIQUE AUDIO PAR DÉFAUT SUR WINDOWS 8????
J'explique: avec regedit.exe vous pouvez explorer votre registre, dans votre registre se trouve une valeur contenant le nom du périphérique audio actuellement par défaut.
Pour modifier le périphérique audio par défaut il suffit de modifier le nom du périphérique audio entré dans cette valeur.
Donc, une solution est possible, il existe une commande batch pour importer du registre (elle nous permettra donc de modifier le registre en un simple clic, c'est "reg import" ).
Cette commande permet d'insérer un morceau de registre dans le registre de votre ordinateur à partir d'un petit ficher.reg dans lequel ai sauvegardé un morceau de registre.
Donc, à partir de ça, nous concluons qu'il suffit de sauvegarder la partie du registre qui nous intéresse lorsque votre casque est mis par défaut et de faire une seconde sauvegarde lorsque les enceintes son mises par défaut.
En insérant dans le registre la première sauvegarde, le casque émettra du son, en revanche, en insérant la seconde sauvegarde, les enceintes émettront...
(j'explique la marche à suivre, mais comme je l'ai dit, il faut connaitre l'adresse de cette fameuse valeur qui contient le nom du périphérique audio actuellement par défaut)
Pour ce faire, mettez votre casque par défaut, ouvrez regedit.exe, trouvez la clé de registre responsable, exportez la en la nommant "casque".
Fermez tout, mettez vos enceintes par défaut, ouvrez regedit.exe, exportez de nouveau la clé de registre en la nommant cette fois ci "enceinte".
Créez un dossier, mettez les deux fichier (casque.reg et enceintes.reg dedans), dans le dossier, créez deux fichiers .txt, écrivez dans le premier:
@ECHO OFF
reg import casque.reg
exit
et dans le deuxième:
@ECHO OFF
reg import enceinte.reg
exit
Normalement ça marche, mais je vous l'ai dit, où trouver la valeur de registre responsable du périphérique audio actuellement par défaut, sur windows XP c'est assez simple (HKEY_USERS\S-1-5-21-343818398-507921405-1417001333-1003\Software\Microsoft\Multimedia\Sound Mapper) mais sur Windows 8, on ne sait pas où c'est...