Désactiver le mode veille lorsqu'un écran externe est connecté


1

Lorsque je suis connecté à un écran externe, j'aimerais fermer l'ordinateur portable sans le mettre en veille. Lorsque je ne suis pas connecté à un écran externe, j'aimerais que le couvercle ferme le portable en veille.
Je sais que je peux y parvenir en modifiant manuellement les paramètres d'alimentation, mais j'aimerais quelque chose d'automatique. Une idée? Peut-on suivre la connexion de l’affichage externe?
Windows 10

Réponses:


0
  1. Déterminez (ou créez, si nécessaire) deux modes de gestion de l'alimentation, l'un avec le bouton de veille activé, l'autre avec le mode désactivé.

  2. Utilisation de la commande powercfg /l déterminer les GUID de ces schémas.

  3. Installez AutoHotKey et configurez le lancement de ce script de surveillance après chaque démarrage de Windows. Chaque fois que le moniteur est connecté et déconnecté, AutoHotKey exécute le script pour vous en commutant le mode d'alimentation:

    OnMessage(0x219, "MsgMonitor")
    MsgMonitor(wParam, lParam, msg)
    {
        if (wParam = 7) {
            Run, powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e
        } Else {
            Run, powercfg /s 381b4222-0001-2222-3333-000000000000
        }
        MsgBox check %wParam% and %lParam% and decide to run programs with %msg%
    }
    ;wParam: 7 lParam: 0  monitor connected
    ;wParam: 32772 lParam: 8977536 should be on disconected

Important: Remplacez les exemples de GUID dans le code ci-dessus par des GUID que vous avez déterminés à l'étape 2 .

Sources:

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.