1 votes

Est-il possible de détecter de manière programmable quand les haut-parleurs sont allumés/éteints ?

Je me demandais, est-ce que Windows reçoit un signal lorsque les haut-parleurs sont allumés ? Notamment lorsque je tourne le bouton dans le sens des aiguilles d'une montre pour les allumer.

La raison pour laquelle je pose cette question est que je pensais écrire un script qui basculerait automatiquement entre les haut-parleurs et le casque audio lorsque je les allume/éteins, mais je ne suis pas sûr si c'est possible.

1voto

Tetsujin Points 37420

Peu probable à moins qu'ils ne soient USB ou Bluetooth - quelque chose avec un protocole de communication bidirectionnel.

Les enceintes régulières ou l'ampli et les enceintes sont juste une connexion "bête". Si vous envoyez un signal à ces derniers, il n'y a aucun retour pour savoir s'il a bien été reçu ou traité d'une quelconque manière. Les prises mini-jack peuvent avoir des interrupteurs intégrés pour que l'ordinateur puisse reconnaître si une fiche est insérée, mais il n'est toujours pas réellement conscient de ce qui se passe à l'autre extrémité du câble.

J'ai une interface USB semi-professionnelle avec de véritables VU-mètres physiques en mouvement - des "aiguilles" affichées. Si mes enceintes sont éteintes, ceux-ci peuvent bouger comme s'il y avait du bruit… mais en silence. L'unité n'a aucun moyen de savoir que le signal ne va nulle part.

entrer la description de l'image ici

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X