Apagar el monitor interno por software (script / terminal / acceso directo / ...)

6

Estoy usando mi MacBook Pro (OS X 10.6) parado en un estante con una pantalla externa en mi escritorio, así que no uso y necesito la pantalla interna. Pero si el interno está encendido, se muestra en espacios.

Es posible utilizar el MacBook con la pantalla interna apagada poniéndola en modo de reposo y despertándola con un dispositivo de entrada externo mientras el libro está cerrado. Pero de esta manera siempre se necesita dormir un poco e interrumpir el trabajo. Entonces, me pregunto si es posible desactivar solo la pantalla interna mediante un software (una aplicación, a través de Terminal, AppleScript, un atajo de teclado, etc.) sin apagar la pantalla externa.

Sé que hay un atajo para "pantalla inactiva", pero esto afecta a todas las pantallas, incluida la externa.

    
pregunta Tobi 30.03.2012 - 14:45

6 respuestas

1

Si no estaba claro en los comentarios, el comportamiento del modo clamshell cambió en 10.7:

  • Si una computadora portátil está conectada a una pantalla externa, cerrar la tapa no pone a la computadora portátil en suspensión.
  • Si abre la tapa después de eso, se vuelve a encender la pantalla interna.

sudo nvram boot-args=iog=0x0 restaura el comportamiento en 10.6 y anteriores.

Si otros buscaban una manera de activar el modo de espera normal de la pantalla (como cuando presionas), puedes usar SleepDisplay .

    
respondido por el user495470 20.09.2012 - 07:27
4

Para deshabilitar la pantalla interna para computadoras portátiles basadas en OS X Lion, inicie el Terminal e ingrese el siguiente comando:

sudo nvram boot-args="iog=0x0"

Deberá reiniciar para que los cambios surtan efecto, y la pantalla interna se desactivará completamente, independientemente de si la Mac está abierta o cerrada.

Para deshacer esto, puede volver a la Terminal e ingresar:

sudo nvram -d boot-args

Luego reinicie de nuevo, o simplemente haga clic en PRAM presionando Comando + Opción + P + R durante el reinicio, lo que también borra los argumentos de arranque. Si desconectaras el MacBook Pro de una fuente de video externa, utilizar la PRAM sería como si quisieras volver a habilitar la pantalla interna.

Esto es lo opuesto al "modo clamshell": la computadora portátil Mac está cerrada y la pantalla aún está encendida. Clamshell puede verse bien, pero sin un flujo de aire adecuado, la Mac puede sobrecalentarse, por lo que se recomienda ejecutar la computadora con la pantalla abierta. Si vas a hacer esto, asegúrate de configurar la pantalla principal para que las ventanas de barra de menú, Acoplamiento y alerta vayan a la pantalla adecuada.

Fuente: OSXDaily

    
respondido por el ruddfawcett 18.04.2012 - 03:08
2

Si lo comprendo correctamente, solo desea utilizar su pantalla externa y hacer que la pantalla interna se apague. Para lograr esto, desea poner su macbook en modo de concha de emergencia .

Para hacer esto, debes tener tu macbook adjunto a
a) una fuente de alimentación externa
b) una pantalla externa
c) teclado externo + mouse.
Luego, todo lo que debe hacer es cerrar la tapa (vea la imagen a continuación).

Cuando quieras poner tu mac en suspensión, presiona opt + cmd + expulsar , y cuando quieras volver a encenderlo presiona cualquier tecla de su teclado inalámbrico, con su Macbook cerrado en todo momento.

Se puede encontrar más información aquí .

    
respondido por el 0sh 21.04.2012 - 17:18
1

Sabes, puedes poner la computadora portátil en modo de espejo de pantalla en su lugar ... Apaga el brillo en la pantalla de la computadora portátil.

    
respondido por el Old Pro 23.04.2012 - 01:24
0

Aunque no he podido encontrar un comando que duerma la pantalla de forma nativa, hay un aplicación que descargues que lo hará. Hay dos opciones desde aquí.

  1. Instale la aplicación en la carpeta Aplicaciones y desde la Terminal o SSH ejecute open /Applications/Sleep\ Display.app

  2. Haga clic con el botón derecho en la aplicación desde la carpeta de Descargas y haga clic en "Mostrar contenido del paquete". Desplácese a Contents/MacOS y copie el archivo sleepdisplay.

    Navegue a /usr/bin (puede usar el acceso directo + + G y escriba el directorio) y pegue el binario expediente. Ahora podrá escribir el comando sleepdisplay en la Terminal o mediante SSH y la pantalla se pondrá inmediatamente en suspensión.

Espero que esto ayude!

    
respondido por el Matt Love 30.03.2012 - 14:50
-1

Quería hacer algo similar y esto es lo que encontré. Clamshell es la respuesta, pero funcionó un paso pasado por alto al hacer clic en el botón del mouse para encender la pantalla externa. Encontré esto en enlace

    
respondido por el Ninad 29.10.2012 - 18:23

Lea otras preguntas en las etiquetas