IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

Detection branchement casque


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 67
    Par défaut Detection branchement casque
    Bonjour à tous,

    J'ai dans l'idée de me faire un petit logiciel qui tournerait en fond afin de couper le son automatiquement lors que débranchement du casque.

    Par exemple, vous êtes dans un endroit public et vous avez envi d'écouter de la musique sans gêner les autres, donc vous branchez vos écouteurs à votre ordinateurs portable et mettez votre musique. Et la par une mauvaise manipulation, vous débranchez la prise casque, du coup le son se met à sortir par les enceinte du portable et ce n'est pas franchement terrible, j'aimerais donc pouvoir me créer un petit logiciel qui une fois lancé, coupe le son si jamais il detecte que le casque viens d'êtres débranché.

    Je pense que çà doit être possible de détecter le débranchement, mais j'ai un doute sur la rapidité de détection.

    Voilà, le tout en C#, donc est ce que vous pensez que c'est possible, et auriez vous une piste pour moi, parce ce que je trouve vraiment rien sur le net.

    Merci d'avance

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    salut

    je pense qu'il est logique que tu ne trouves rien car à mon avis, cela n'est pas possible avec un PC non modifié

    J'entends par là que la sortie casque (ou enceinte) n'a pas d'interface logiciel avec le système d'exploitation (que ca soit Windows ou un autre)

    donc, la connection d'un cable (casque ou enceinte) ne sera jamais détecté par le système d'exploitation et donc, tu ne pourras jamais savoir si cela est effectif ou pas

    La seule solution que tu pourrais faire serait d'avoir un dispositif electronique d'un coté se connecte sur la prise casque et offre une sortie casque et une sortie USB pour se connecter sur le PC. Ce dispositif pourrait lui détecter la connection ou pas d'un cable sur sa sortie casque. Et ensuite, fournir l'information via usb.. pour faire cela, il te faut une carte électronique...

    Voilà. J'espère que cela répond à ta question !!!

    Désolé, j'ai pas mieux en stock

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 67
    Par défaut
    Ah je redouté cette réponse.

    Enfaite j'ai eu cette idée depuis que j'ai installé vista (on ma forcé ) lorsque l'on débranche un cable, vista le detecte et affiche un petit message de notification comme quoi un cable viens d'être branché ou débranché.

    Je pensais donc pouvoir arriver à détecter cela comme l'on détecte l'appuie des touches du clavier par un hook.

    Du coup avec ta réponse qui me parait tres logique et le faite que Vista arrive à detecter le débranchement, je me dit "mais qu'est ce qu'il est fort ce vista !!"

  4. #4
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    je ne savais pas que vista était capable de faire cela

    Surement des capteurs sonores dans vista

    Bon, beh, si c'est possible sous Vista, il faut se demander si cela est une fonctionnalité de Vista (si c pur OS) ou bien si les PC (enfin, les cartes sons) fournissent cette information à l'OS !!!

    Car peut-etre que cela depend du matériel plus que de l'OS ?

    J'ai trouvé ce lien : Jack Detection

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 537
    Par défaut
    Citation Envoyé par theMonz31 Voir le message
    je ne savais pas que vista était capable de faire cela
    juste au passage xp aussi détecte le branchement d'une prise Jack!

  6. #6
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Merci de la précision NejNej...

    Mais je suppose que là encore, ca dépend de la carte son.

    Dans tous les cas, ce genre de fonctionnement est dépendant des "services" fournis par la carte son

    J'aurais tendance à dire que les nouvelles générations de carte son à venir vont probablement toute (ou presque) inclure cette fonctionalité !!!

    (A priori, d'après ce que j'ai compris, c'est plus lié au Driver de la carte et la carte en elle-même que Windows)

    Voilà

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Detection des touches enfoncées par API
    Par Ingham dans le forum VB 6 et antérieur
    Réponses: 31
    Dernier message: 20/02/2006, 13h30
  2. Virus detecté au demarrage
    Par Nasky dans le forum Sécurité
    Réponses: 7
    Dernier message: 27/11/2002, 00h07
  3. [VB6] [Lecteur] Détection de disquette
    Par oazar dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 31/10/2002, 13h37
  4. detection de lignes
    Par the.cable.guy dans le forum Algorithmes et structures de données
    Réponses: 29
    Dernier message: 10/10/2002, 12h15
  5. Detection arret de windows
    Par philippe30 dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 21/09/2002, 19h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo