Mettre le périphérique de lecture en utilisant la touche Logitech G

J'ai des haut-parleurs et un casque d'écoute USB (G35). Je souhaite passer facilement entre plusieurs appareils de lecture sans avoir à passer à des appareils de lecture et à modifier manuellement le périphérique de lecture par défaut. Préféré en utilisant les touches G.

Commencer

D'abord, vous devez télécharger NirCmd . Il ne nécessite aucune installation.

NirCmd est un petit utilitaire de ligne de commande qui vous permet de faire des tâches utiles sans afficher d'interface utilisateur.

NirCmd a une commande setdefaultsounddevice appelée setdefaultsounddevice dont nous avons besoin.

Manpage

Setdefaultsounddevice [Device Name] {Role}

Définissez le périphérique de son 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 périphériques de son des fenêtres, 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 Console (la valeur par défaut), 1 pour Multimédia et 2 pour 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 l'insérez dans votre dossier Windows, vous ne devez pas connaître l'emplacement du fichier nircmd.exe. Plus à cela plus tard.

Trouver [Nom de l'appareil]

Maintenant, nous devons trouver votre [Nom de périphérique]. Accédez à: Panneau de configuration \ Hardware et Sound \ Sound et localisez vos périphériques. Ils seront probablement appelés haut-parleurs.

Appareils de lecture

Vous devrez changer l'un des noms. Je préfère changer le périphérique de son à bord, car une fois que vous avez débranché le kit oreillette USB et que vous le rebranchez, le nom de l'appareil sera réinitialisé sur les haut-parleurs. Vous renommez un périphérique en choisissant des propriétés sur l'appareil et en tapant le nom que vous voulez dans le champ supérieur.

Propriétés de l'appareil

Lorsque cela se fait, vous devriez avoir deux périphériques de lecture, l'un appelé Haut-parleurs (casque) de l'autre LoudSpeakers.

Utilisation de NirCmd

Nous pouvons maintenant utiliser NirCmd pour passer au périphérique désiré. Ainsi:

 > nircmd.exe setdefaultsounddevice Speakers 

Cependant, j'ai constaté que Skype (dans mon cas) ne change pas lorsque cela se produit. Nous devons donc utiliser le paramètre {Rôle} optionnel.

 > nircmd.exe setdefaultsounddevice Speakers > nircmd.exe setdefaultsounddevice Speakers 2 

Par chance, NirCmd prend en charge les scripts. Donc, créez deux scripts qui basent sur nos haut-parleurs et ceux qui basculent sur notre casque.

SwitchToHeadset.ncl:

 setdefaultsounddevice "Speakers" setdefaultsounddevice "Speakers" 2 

SwitchToSpeakers.ncl:

 setdefaultsounddevice "LoudSpeakers" setdefaultsounddevice "LoudSpeakers" 2 

Vous pouvez les créer en utilisant le Bloc-notes. Ce ne sont que des fichiers texte avec une extension .ncl au lieu de .txt. Mettez-les dans un endroit approprié. Nous aurons besoin bientôt.

Mettre le périphérique de lecture en utilisant les touches Logitech G

Selon votre décision de 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.

Maintenant, vous devez accéder au Logitech Gaming Software (driver) pour lier vos clés G à ces scripts. Sélectionnez le bouton que vous souhaitez lier et choisissez Raccourci, choisissez un nom approprié et entrez le chemin d'accès à nircmd.exe et le script .ncl en cours d'exécution.

 "X:/Audio switch/nircmd.exe" script "X:/Audio switch/SwitchToSpeakers.ncl" 

N'oubliez pas de lier à la fois SwitchToHeadset et SwitchToSpeakers.

Disposition des touches G

Vous avez terminé! Prendre plaisir.

J'ai trouvé une solution plus facile.

J'ai utilisé cette petite application utile ici (audioswitcher) et j'ai mappé le réglage du son à certaines frappes de touches, puis les ai mappées sur les boutons sur le côté du casque.

Le 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 de son à gérer.

Voici une autre alternative en utilisant un programme différent appelé "Audioswitch":

  • Télécharger et installer Audioswitch https://github.com/sirWest/AudioSwitch/releases

  • Ouvrez les paramètres Audioswitch dans le menu de la barre des tâches et désactivez tous les périphériques audio auxquels vous ne souhaitez PAS passer. (Assurez-vous de cliquer sur "Enregistrer le réglage" dans le coin inférieur droit après avoir désactivé chaque périphérique indésirable.)

  • Accédez à l'onglet "Hot Keys" et choisissez "PreviousPlaybackDevice" ou "NextPlaybackDevice" (peu importe) et faites un raccourci pour cela. (Je choisis d'utiliser " Shift + F3 " mais n'hésitez pas à utiliser un combo que vous aimez). Quittez le menu en cliquant sur "Appliquer Hotkeys & Close".

  • Ouvrez Logitech Gaming Software et configurez votre clé préférée Logitech "G" pour imiter les clés que vous choisissez d'utiliser à partir du menu "Hot Key" à l'étape précédente. (Je choisis de mapper ceci à la touche "G3" parce que c'était ma prochaine disponible.)

Logitech Gaming Software Exemple d'utilisation

J'ai essayé ceci avec mon Steelseries Apex 350 et l'ai travaillé 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 "F1 + 1" pour la sortie 1 et "F2 + 2" pour la sortie 2.

  • J'ai ensuite effectué une macro pour le bouton MX1 et MX2, en les définissant aux raccourcis clavier ci-dessus. (Faire une macro dans le logiciel Steelseries Rival est assez facile, une explication supplémentaire n'est pas nécessaire, je suppose …)

TL / DR: définissez la touche de raccourci dans l'application et définissez les mêmes raccourcis clavier avec Rival Software pour une commutation rapide