Antes de que alguien pregunte si esto se ha preguntado antes, es así, pero no he encontrado una respuesta lo suficientemente reciente y/o satisfactoria, así que espero que la situación haya cambiado.
Tengo 3 monitores (bueno, 2 + TV) y necesito cambiar entre ellos con suficiente frecuencia como para que la GUI predeterminada de Windows (que implica unos 10 clics, algo de desplazamiento y algo de espera) me ponga de los nervios. Esto es en una PC doméstica con Windows 10 Pro, si es relevante.
Hay dos configuraciones entre las que necesito alternar, ver imagen:
Caso uno:mostrar 1: principal, 2560x1440mostrar 2: desconectadomostrar 3: 1920x1080, girado 90°, escritorio extensible
Caso dos:mostrar 1: principal, 1920x1080mostrar 2: duplicando 1mostrar 3: desconectado
Quiero tener un script corto que, al ejecutarse, simplemente alterne entre las dos configuraciones, de modo que pueda reducir toda esa configuración a un solo doble clic desde el escritorio. Esperaba que hubiera algo que me permitiera seleccionar una pantalla por su ID asignada por Windows y establecer sus propiedades de la manera que resumí anteriormente. Seguramente, si puede hacerlo haciendo clic en la GUI, ¿debe haber una manera de hacerlo a través de la línea de comando? Pero no encontré ninguno.
Existe la herramienta MS displayswitch.exe que es demasiado básica para este caso.
Una herramienta que se recomienda con frecuencia es la herramienta MultiMonitor de Nirsoft. En mi experiencia, falla en esto porque parece incapaz de configurar la pantalla como duplicada y también parece confundirse qué pantalla es cuál. Intenté guardar ambas configuraciones mientras estaban activas y luego cargarlas, pero el trabajo falla y termino con algo completamente diferente.
Respuesta1
Para guardar la configuración y los elementos del escritorio de Windows, puede utilizar las herramientas para guardar iconos del escritorio de Windows. EscritorioOKLa herramienta es conveniente y tiene muchas configuraciones útiles.