Perdón por el título prolijo, pero mi problema es:
- Cuando estoy en mi escritorio, me gustaría usar solo la pantalla externa.
- Con los ingeniosos gestos en Lion, he decidido que me gustaría usar el trackpad interno en mi MacBook
- Para tocar físicamente el panel táctil, la tapa de mi MacBook Pro debe estar abierta
Esto solía ser pan comido con Snow Leopard y debajo: conecta la pantalla externa, cierra la tapa, conecta un dispositivo USB o presiona una tecla en un teclado conectado para activar la máquina, y una vez que se ha despertado y está usando la pantalla externa vuelve a abrir la tapa y la pantalla interna permanece apagada.
Desafortunadamente, Lion detecta cuando mi MacBook Pro está abierto y considera que es útil al activar la pantalla. ¿Hay alguna manera de desactivar eso? ¿Hay alguna manera de engañar a Lion para que piense que mi tapa está cerrada?
Respuestas:
Mac OS X Hints ha descubierto un comando que permitirá esto :
fuente
nvram: Error setting variable - 'boot-args': (iokit/common) not permitted
Acepté la sugerencia de Olivier de organizar mis monitores para eliminar un borde común:
Elegí la esquina inferior derecha porque mantengo mi base en el lado izquierdo de mi pantalla, y uso mi esquina superior derecha como esquina caliente para dormir la pantalla. También moví la barra de menú a mi monitor de escritorio y la pantalla del MacBook está completamente atenuada.
Había otra opción que escuché: usar un imán para hacer que su MacBook piense que la tapa está cerrada. Esto funciona: coloqué un fragmento de un imán de refrigerador cerca del lado inferior izquierdo de mi teclado y, efectivamente, mi MacBook pensó que había cerrado la pantalla. Desafortunadamente, Mac OS X también deshabilita la entrada de teclado y trackpad cuando cree que la pantalla está cerrada, por lo que esta opción no funcionó para mí.
fuente
Quick WorkAround (no es una solución real)
Simplemente marque la opción "Pantallas espejo" en Preferencias de pantalla. Ver abajo captura de pantalla.
Luego baje el brillo del Macbook a cero.
fuente
Sé que esto es un poco complicado, pero mi solución para este problema es mantener presionado el control de brillo en mi macbook hasta que la pantalla se oscurezca.
Al igual que usted, prefiero trabajar en la pantalla más grande y seguir escribiendo con el teclado de mi computadora portátil (con la pantalla de la computadora portátil abierta solo parcialmente y lo suficiente como para usar el teclado de la computadora portátil).
De todos modos, esta solución funciona para mí.
Re: "... y es frustrante cuando mi puntero desaparece en la otra pantalla ..."
Me salgo de eso haciendo clic en la opción "pantallas de espejo" en Preferencias del sistema> Pantallas> Disposición
Espero que esto ayude.
fuente
No estoy seguro si esto funciona en Lion, pero si tiene la tapa cerrada y conecta un dispositivo USB, encenderá su monitor y luego podrá abrir la tapa y su monitor externo estará encendido y su tapa estará apagada.
fuente
Me encontré con el mismo problema hace un tiempo, y esto es lo que hice:
Primero, reflejé las pantallas, como ya se ha sugerido. Poco después de hacer esto, me di cuenta de que era muy molesto tener la pantalla iluminada del macbook en el rabillo del ojo. Esto requería que matara el brillo en la pantalla del macbook. Pero siendo el tipo perezoso que soy, odiaba tener que ajustar manualmente el brillo cada vez que desconectaba / conectaba un monitor externo. Entonces me pregunté si había una manera de automatizar el proceso. Encontré esta aplicación gratuita llamada Control Plane que me permite establecer "contextos" en función de si ciertos dispositivos (monitores, discos duros, etc.) están conectados, si ciertas redes wi-fi están dentro del alcance, etc. y en base a estos contextos, ejecute ciertos scripts de shell. Así que todo lo que tenía que hacer era escribir un applecript (llamado
killBrightness.scpt
) para eliminar el brillo en la pantalla del macbook y un script de shell para llamarkillBrightness.scpt
; y llame a este script de shell en el contexto requerido.killBrightness.scpt
El script de shell
Como conecto muchos monitores diferentes en mi macbook, noté que cuando se conecta uno con una relación de aspecto diferente, mis ventanas se cuelgan del borde de la pantalla. La solución a esto sería cambiar el tamaño de las ventanas, pero eso es muy ineficiente cuando usa un montón de aplicaciones y ventanas como lo hago yo; Además, siendo tan flojo como soy, no me gustó esa solución. Entonces, con la ayuda de la gente amable de Stack Overflow, pude crear este AppleScript (llamado
resizer.scpt
) para cambiar automáticamente el tamaño de todas las ventanas de (casi) todas las aplicaciones (la advertencia es que algunas aplicaciones no usan el correcto UI framework hooks, por lo que es bastante difícil cambiar su tamaño):resizer.scpt
:Ahora, todo lo que tenía que hacer era escribir un script de shell similar para llamar
resizer.scpt
y ponerlo en ControlPlane, ¡y todo estaba listo para ser flojo de nuevo!Espero que esto ayude
PD: Olvidé mencionar antes que todo esto se hizo en mi MacBook Pro de 15 pulgadas, ejecutando Lion
fuente
Otra solución, aunque es un ghetto, es colocar un imán de ferrita muy débil (como imanes de nevera) cerca del sensor de efecto Hall de la computadora portátil.
Esto tiene la ventaja de simular el modo macshell mientras se mantiene la tapa abierta para mejorar el rendimiento de enfriamiento.
No use imanes de neodimio fuertes. Esto podría dañar el sensor de efecto Hall.
Para diferenciar: los imanes de ferrita son débiles y están hechos de un compuesto negro, los imanes de neodimio son muy fuertes y generalmente están chapados con níquel, con un aspecto plateado brillante
fuente
Esta es una combinación de algunas de las otras publicaciones / comentarios aquí en un solo lugar. Estoy usando una MacBook Pro con El Capitan.
Ventajas de este método sobre los comandos del terminal:
Pasos:
Deshacer pasos (preservar el arreglo para más adelante):
Deshacer pasos (para volver a los valores predeterminados si se vuelve a enchufar):
fuente
Actualización 2019
Desde OS X El Capitan, la Protección de integridad del sistema (SIP) no permite cambiar las opciones de nvram. Además
boot-args="iog=0x0"
ya no funciona.Para resolver este problema, encontré esta solución:
csrutil disable
sudo nvram boot-args="niog=1"
csrutil enable
y reinicieDeshacer (múltiples opciones):
sudo nvram -d boot-args
.fuente
Así es como lo logro.
fuente
Una vez que haya conectado el monitor externo, durante algún tiempo verá esta configuración extendida del monitor. Pero si no desea utilizar la pantalla de la computadora portátil, simplemente cierre la tapa del macbook pro y continúe trabajando en la pantalla más grande, esto funciona. La computadora portátil no entra en modo de suspensión. Esto es con el lanzamiento de Lion.
fuente