Maaf untuk judul bertele-tele, tetapi masalah saya adalah sebagai berikut:
- Ketika aku di meja saya, saya ingin menggunakan hanya layar eksternal.
- Dengan gerakan yang bagus di Lion, saya telah memutuskan saya ingin menggunakan trackpad internal di MacBook saya
- Untuk menyentuh trackpad secara fisik, tutup di MacBook Pro saya harus terbuka
Ini dulunya adalah sepotong kue dengan Snow Leopard dan di bawahnya - Anda mencolokkan layar eksternal, tutup, pasang perangkat USB atau tekan tombol pada keyboard yang terhubung untuk membangunkan mesin, dan setelah itu terbangun dan menggunakan layar eksternal buka kembali tutupnya dan layar internal tetap mati.
Sayangnya, Lion mendeteksi ketika MacBook Pro saya terbuka dan menganggapnya membantu dengan mengaktifkan tampilan. Apakah ada cara untuk menonaktifkannya? Apakah ada cara untuk membodohi Lion sehingga mengira tutup saya tertutup?
Jawaban:
Petunjuk Mac OS X telah menemukan perintah yang akan memungkinkan ini :
sumber
nvram: Error setting variable - 'boot-args': (iokit/common) not permitted
Saya telah menerima saran olivier untuk mengatur monitor saya untuk menghilangkan perbatasan bersama:
Saya memilih kanan bawah karena saya menjaga dok saya di sisi kiri layar saya, dan saya menggunakan kanan atas saya sebagai sudut panas untuk tidur layar. Saya juga memindahkan bilah menu ke monitor desktop saya dan layar MacBook benar-benar redup.
Ada opsi lain yang saya dengar: menggunakan magnet untuk membuat MacBook Anda berpikir bahwa tutupnya sudah ditutup. Ini berhasil - saya meletakkan potongan magnet kulkas di dekat sisi kiri bawah keyboard saya dan tentu saja MacBook saya mengira saya telah menutup layar. Sayangnya, Mac OS X juga menonaktifkan input keyboard dan trackpad ketika menganggap tampilan ditutup, jadi opsi ini tidak berfungsi untuk saya.
sumber
WorkAround Cepat (Bukan solusi aktual)
Cukup centang opsi "Menampilkan Cermin" di Preferensi Tampilan. Lihat screenshot di bawah ini.
Kemudian turunkan kecerahan Macbook ke nol.
sumber
Saya tahu ini sedikit kotor, tapi pekerjaan saya untuk masalah ini adalah untuk menahan kontrol kecerahan pada macbook saya sampai layar menjadi gelap.
Seperti Anda, saya lebih suka hanya bekerja pada layar yang lebih besar, dan terus mengetik dengan keyboard laptop saya (dengan tampilan laptop terbuka hanya sebagian dan membuka cukup saya bisa menggunakan keyboard laptop).
Bagaimanapun, solusi ini bekerja untuk saya.
Re: "..dan itu membuat frustrasi ketika pointer saya menghilang ke layar lain .."
Saya menyiasatinya dengan mengklik opsi "mirror displays" di System Prefs> Displays> Arrangement
Semoga ini membantu.
sumber
Tidak yakin apakah ini berfungsi di Lion tetapi jika tutupnya ditutup dan mencolokkan perangkat USB, itu akan menyalakan monitor Anda dan kemudian Anda dapat membuka tutupnya dan monitor eksternal Anda akan hidup dan tutup Anda akan mati.
sumber
Saya mengalami masalah yang sama beberapa waktu lalu, dan inilah yang saya lakukan:
Pertama, saya mirroring display, seperti yang sudah disarankan. Segera setelah melakukan ini, saya menyadari bahwa sangat mengganggu untuk mematikan layar macbook di sudut mata saya. Ini mengharuskan saya mematikan kecerahan di layar macbook. Tapi karena saya orang yang malas, saya benci harus menyesuaikan kecerahan secara manual setiap kali saya melepas monitor eksternal. Jadi saya bertanya-tanya apakah ada cara untuk mengotomatiskan proses. Saya menemukan aplikasi gratis ini disebut Control Plane yang memungkinkan saya mengatur "konteks" berdasarkan apakah perangkat tertentu (monitor, hard drive, dll) dicolokkan, apakah jaringan wi-fi tertentu dalam jangkauan, dll; dan berdasarkan konteks ini, jalankan skrip shell tertentu. Jadi yang harus saya lakukan adalah menulis applescript (dipanggil
killBrightness.scpt
) untuk mematikan kecerahan di layar macbook dan skrip shell untuk dipanggilkillBrightness.scpt
; dan panggil skrip shell ini dalam konteks yang diperlukan.killBrightness.scpt
Script shell
Karena saya pasang banyak monitor yang berbeda ke macbook saya, saya perhatikan bahwa ketika seseorang dengan rasio aspek yang berbeda dicolokkan, windows saya menggantung di tepi layar. Solusi untuk ini adalah dengan mengubah ukuran windows, tapi itu sangat tidak efisien ketika Anda menggunakan banyak aplikasi dan windows seperti yang saya lakukan; juga, saya menjadi malas seperti saya, tidak suka solusi itu. Jadi, dengan bantuan orang-orang baik di Stack Overflow, saya dapat membuat AppleScript ini (dipanggil
resizer.scpt
) untuk secara otomatis mengubah ukuran semua jendela (hampir) semua aplikasi (peringatannya adalah beberapa aplikasi tidak menggunakan yang benar Kerangka kerja UI kait, jadi cukup sulit untuk mengubah ukurannya):resizer.scpt
:Sekarang, yang harus saya lakukan adalah menulis skrip shell yang sama untuk memanggil
resizer.scpt
dan memasukkannya ke ControlPlane dan saya siap untuk menjadi malas lagi!Semoga ini membantu
PS: Saya lupa menyebutkan sebelumnya bahwa semua ini dilakukan pada MacBook Pro 15 inci saya, menjalankan Lion
sumber
Solusi lain, meskipun ghetto, adalah menempatkan magnet ferit yang sangat lemah (seperti magnet kulkas) di dekat sensor efek Hall laptop.
Ini memiliki manfaat untuk mensimulasikan mode macshell sambil menjaga tutup tetap terbuka untuk meningkatkan kinerja pendinginan.
Jangan gunakan magnet neodymium yang kuat. Ini dapat merusak sensor efek Hall.
Untuk membedakan: magnet ferit lemah dan terbuat dari senyawa hitam, magnet neodymium sangat kuat dan biasanya dilapisi dengan nikel, memiliki tampilan perak mengkilap
sumber
Ini adalah kombinasi dari beberapa posting / komentar lain di sini di satu tempat. Saya menggunakan MacBook Pro yang menjalankan El Capitan.
Keuntungan metode ini dibanding perintah terminal:
Tangga:
Urungkan langkah (pertahankan pengaturan untuk nanti):
Batalkan langkah (untuk mengubahnya kembali ke default jika dicolokkan kembali):
sumber
Perbarui 2019
Karena OS X El Capitan, System Integrity Protection (SIP) jangan biarkan untuk mengubah opsi nvram. Juga
boot-args="iog=0x0"
tidak berfungsi lagi.Untuk mengatasi masalah ini, saya menemukan solusi ini:
csrutil disable
sudo nvram boot-args="niog=1"
csrutil enable
dan rebootUndo (beberapa opsi):
sudo nvram -d boot-args
.sumber
Ini adalah bagaimana saya mencapai ini.
sumber
Setelah Anda memasang monitor eksternal, kadang Anda melihat pengaturan monitor yang diperluas ini. Tetapi jika Anda tidak ingin menggunakan layar laptop, cukup tutup tutup macbook pro dan terus bekerja pada layar yang lebih besar ini berfungsi. Laptop tidak masuk ke mode tidur. Ini dengan rilis Lion.
sumber