Commencer
Vous devez d'abord télécharger NirCmd . Il ne nécessite aucune installation.
NirCmd est un petit utilitaire de ligne de commande qui vous permet d'effectuer certaines tâches utiles sans afficher d'interface utilisateur.
NirCmd a une commande astucieuse appelée setdefaultsounddevice
dont nous avons besoin.
Manpage
setdefaultsounddevice [Nom du périphérique] {Rôle}
Définissez le périphérique audio par défaut sur Windows 7 / Vista / 2008. Le [Nom du périphérique] est le nom du périphérique, tel qu'il apparaît dans la liste des fenêtres des périphériques audio, par exemple: haut-parleurs, entrée de ligne, microphone, etc. Le paramètre {Role} est facultatif et peut contenir l'un des les valeurs suivantes: 0 pour la console (valeur par défaut), 1 pour le multimédia et 2 pour les communications.
Une fois que vous avez téléchargé le programme, vous pouvez le placer dans votre dossier Windows ou dans un dossier de votre choix. Si vous le placez dans votre dossier Windows, vous n'avez pas besoin de connaître l'emplacement du fichier nircmd.exe. Plus sur cela plus tard.
Recherche de [Nom du périphérique]
Nous devons maintenant trouver votre [Nom de l'appareil]. Accédez à: Panneau de configuration \ Matériel et audio \ Son et recherchez vos appareils. Ils s'appelleront très probablement des orateurs.
Vous devrez modifier l'un des noms. Je préfère changer le périphérique audio intégré, car une fois que vous débranchez le casque USB et le rebranchez, le nom du périphérique sera réinitialisé sur les haut-parleurs. Vous renommez un appareil en choisissant des propriétés sur l'appareil et en tapant le nom de votre choix dans le champ supérieur.
Une fois cela fait, vous devriez avoir deux appareils de lecture, l'un appelé haut-parleurs (casque) et les autres haut-parleurs.
Utilisation de NirCmd
Nous pouvons maintenant utiliser NirCmd pour basculer vers l'appareil souhaité. Ainsi:
> nircmd.exe setdefaultsounddevice Speakers
Cependant, j'ai trouvé que Skype (dans mon cas) ne change pas lors de son exécution. Nous devons donc également utiliser le paramètre {Role} facultatif.
> nircmd.exe setdefaultsounddevice Speakers
> nircmd.exe setdefaultsounddevice Speakers 2
Heureusement, les scripts de support NirCmd. Permet donc de créer deux scripts, un qui passe à nos haut-parleurs et un qui passe à notre casque.
SwitchToHeadset.ncl:
setdefaultsounddevice "Speakers"
setdefaultsounddevice "Speakers" 2
SwitchToSpeakers.ncl:
setdefaultsounddevice "LoudSpeakers"
setdefaultsounddevice "LoudSpeakers" 2
Vous pouvez les créer à l'aide du Bloc-notes. Ce ne sont que des fichiers texte avec une extension .ncl au lieu de .txt. Mettez-les dans un endroit pratique. Nous en aurons besoin sous peu.
Changer de périphérique de lecture à l'aide des touches Logitech G
Selon votre décision où placer le fichier nircmd.exe, les éléments suivants peuvent différer. J'utiliserai la solution où je ne place pas nircmd.exe dans le dossier windows.
Vous devez maintenant vous rendre sur le logiciel de jeu Logitech (pilote) pour lier vos clés G à ces scripts. Sélectionnez le bouton que vous souhaitez lier et choisissez Raccourci, choisissez un nom approprié et tapez le chemin d'accès à nircmd.exe et le script .ncl à exécuter.
"X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl"
N'oubliez pas de lier SwitchToHeadset et SwitchToSpeakers.
Vous avez terminé! Prendre plaisir.
J'ai trouvé une solution plus simple.
J'ai utilisé cette petite application utile ici (audioswitcher) et j'ai mappé le réglage du son à certaines frappes, puis les ai mappées aux boutons sur le côté du casque.
Même résultat final, mais un chemin plus facile pour y arriver, et l'application est utile de toute façon si vous avez de nombreux périphériques de sortie audio à gérer.
la source
Voici une autre alternative utilisant un programme différent appelé "Audioswitch":
Téléchargez et installez Audioswitch https://github.com/sirWest/AudioSwitch/releases
Ouvrez les paramètres d'Audioswitch dans le menu de la barre des tâches et désactivez tous les appareils audio vers lesquels vous NE VOULEZ PAS qu'il bascule. (Assurez-vous de cliquer sur "Enregistrer les paramètres" dans le coin inférieur droit après avoir désactivé chaque périphérique indésirable.)
Accédez à l'onglet "Raccourcis clavier" et choisissez "PreviousPlaybackDevice" ou "NextPlaybackDevice" (cela n'a pas d'importance) et créez un raccourci clavier pour cela. (Je choisis d'utiliser " Shift+ F3" mais n'hésitez pas à utiliser n'importe quel combo que vous aimez.) Quittez le menu en cliquant sur "Appliquer les raccourcis clavier et fermer".
Ouvrez Logitech Gaming Software et définissez votre clé Logitech "G" préférée pour imiter la ou les clés que vous choisissez d'utiliser dans le menu "Hot Key" à l'étape précédente. (J'ai choisi de mapper cela à la touche "G3" car c'était ma prochaine disponible.)
la source
J'ai essayé cela avec mon Steelseries Apex 350 et je l'ai fait fonctionner comme suit:
J'ai utilisé l'application AudioSwitcher mentionnée ci-dessus. lien
J'ai édité les raccourcis clavier dans l'application elle-même en étant "F1 + 1" pour la sortie 1 et "F2 + 2" pour la sortie 2.
TL / DR: définir un raccourci clavier dans l'application et définir les mêmes raccourcis clavier avec le logiciel Rival pour une commutation rapide
la source