Saya bertanya-tanya apakah mungkin untuk menghidupkan / mematikan layar menggunakan komputer yang terhubung melalui HDMI. Biarkan saya jelaskan:
Saya ingin komputer saya mematikan monitor saya (bukan mode siaga) ketika saya tidak menggunakannya (tidak ada input keyboard / mouse) selama lebih dari 15 menit, dan mematikannya kembali ketika input tersebut diterima. Monitor saya terhubung melalui HDMI, jadi saya bertanya-tanya apakah mungkin menggunakan fungsi CEC dengan komputer. Jika mungkin, apakah ada persyaratan perangkat keras?
Maksud saya adalah saya sering mengambil istirahat dari komputer saya, tetapi lupa mematikan layar, dan saya lebih suka mematikan layar sepenuhnya daripada menempatkannya ke mode standy
Terima kasih banyak
display
hdmi
energy-saving
3rgo
sumber
sumber
Jawaban:
Apa yang Anda inginkan adalah persis apa yang Anda coba hindari.
Jika monitor benar-benar mati sepenuhnya, maka monitor tidak dapat hidup kembali dari sinyal pada kabel video. Untuk mengaktifkannya seperti itu, perlu ada semacam rangkaian di monitor yang tetap menyala dan aktif untuk mengawasi sinyal. Monitor sudah memiliki sirkuit seperti itu, tetapi mematikannya juga mematikan sirkuit itu.
Untuk menggunakan sirkuit itu, Anda perlu meninggalkan beberapa listrik di monitor, dan itulah yang dilakukan standby: ia mematikan tampilan (dan speaker, dan yang lainnya) sementara membiarkan satu sirkuit kecil itu aktif.
Dengan kebanyakan monitor modern, pada dasarnya tidak ada perbedaan antara mode siaga dan sepenuhnya mati selain tetesan kecil tegangan rendah di sirkuit itu dan LED di bagian depan.
Saya harus membayar untuk listrik, jadi kami selalu menghindari penggunaan listrik sebanyak mungkin secara manusiawi, namun, saya membiarkannya dalam keadaan siaga ketika saya menggunakan komputer dan perlu menjauh untuk sementara waktu (saya mematikan keduanya ketika saya selesai untuk hari itu).
Alih-alih membiarkan monitor tetap menyala selama 15 menit tanpa apa-apa, yang terbaik adalah melakukan apa yang saya lakukan dan cukup membiasakan mematikan monitor setiap kali Anda naik, atau secara manual memasukkannya ke mode siaga. . Apa yang saya lakukan adalah menggunakan script AutoHotkey di bawah ini (dapat dikompilasi ke executble yang berjalan di latar belakang jika diinginkan) untuk membiarkan saya menekan + untuk tidur monitor setiap kali saya bangun. Pilihan lain termasuk menggunakan pintasan atau program , menggunakan skrip atau program untuk melakukannya dengan sudut kursor mouse, atau bahkan hanya mengurangi batas waktu dari 15 menit menjadi lima atau lebih.⊞ WinM
sumber
Spesifikasi HDMI-CEC , yang memungkinkan perangkat yang terhubung HDMI untuk bertindak sebagai kendali jarak jauh terbatas pada perangkat yang mendukung CEC lain yang terhubung, menetapkan perintah
System Standby
yang memungkinkan "jarak jauh" untuk mengalihkan target ke mode siaga.Ini adalah yang terdekat dengan apa yang ada dalam pikiran yang saya tahu. Ini mensyaratkan bahwa perangkat HDMI target (monitor Anda) ditransfer untuk CEC (yang wajib di bawah spesifikasi , demikian juga) dan bahwa perangkat menerapkan CEC secara umum dan perintah itu secara khusus (yang sepenuhnya opsional dan tidak terlalu umum - namun). Sangat tidak mungkin monitor Anda mengimplementasikan CEC tetapi dimungkinkan untuk mengonfirmasi dari manual atau spesifikasi yang dipublikasikan, atau mungkin lebih mudah untuk menguji dengan menghubungkan perangkat melalui HDMI yang mengirimkan perintah CEC dan melihat apakah monitor Anda merespons.
sumber
Ya, tetapi Anda seharusnya tidak. Saya pikir Synetech merangkumnya dengan baik, tetapi jika Anda harus:
Bagaimana tepatnya tergantung pada layar, tetapi jika memiliki penerima IR Anda dapat menghubungkan IR blaster ke PC Anda untuk mematikan sinyal (meskipun seperti yang ditunjukkan Synetech, jika IR bekerja, daya masih digunakan).
Atau Anda dapat menggunakan Arduino atau perangkat serupa untuk benar-benar mematikan daya ke monitor Anda. Ini akan membutuhkan beberapa pekerjaan, dan beberapa keterampilan DIY - tetapi tentu saja kemungkinan.
sumber
Singkatnya, tidak, Anda tidak bisa. Bukan di desktop. Kekuatan monitor tidak tergantung pada jenis komunikasi apa pun dari CPU.
Saya akui itu fitur yang bagus.
sumber
UPS saya melakukan ini untuk saya. Jika komputer tidur, monitor kehilangan daya. Namun tidak jelas bagi saya jika Anda juga ingin komputer Anda tidur.
sumber
Biarkan saya menjawab pertanyaan ini dalam konteks Linux. Saya penulis ddcutil, utilitas baris perintah Linux untuk mengontrol pengaturan monitor.
Jawabannya adalah, tergantung.
Setiap monitor terbaru akan menerapkan beberapa himpunan bagian dari Set Perintah Kontrol Monitor (MCCS), yang menentukan serangkaian fitur Panel Kontrol Virtual (VCP). Fitur. Set perintah ini hampir selalu dikomunikasikan melalui bus I2C menggunakan protokol DDC / CI. Fitur VCP xd6 (Mode Daya) mendefinisikan argumen x05 untuk mematikan tampilan. Jadi JIKA monitor Anda mengimplementasikan fitur xd6, dan JIKA menerima x05 sebagai argumen, Anda dapat mematikan layar. Sebagian besar waktu ini dimungkinkan.
Menghidupkannya kembali adalah masalah lain. Setelah dimatikan, HP2475 saya dapat dihidupkan kembali dengan menggunakan salah satu argumen x60 lainnya, tetapi Dell U3011 saya benar-benar tidak responsif.
Dengan asumsi Anda hanya memiliki satu tampilan, perintah ddcutil berikut ini berhubungan dengan menghidupkan atau mematikan tampilan:
sumber
Sebenarnya ini secara teknis adalah mungkin, tapi saya belum melihat implementasi praktis sayangnya. Dulu (terakhir saya memeriksa itu tidak terawat dan telah dihapus dari Debian) paket Linux saya pikir itu disebut
ddccontrol
yang memungkinkan Anda secara manual menggunakan sinyal kontrol ddc, yang merupakan seperangkat pesan standar selama bus i2c pergi ke monitor. Salah satu perintah yang dimilikinya adalah mematikan monitor. Dan ya, Anda bahkan dapat memerintahkannya untuk menghidupkan kembali. Saat monitor mati, chip mengambil daya dari PC sehingga dapat menanggapi perintah ddc, terutama agar PC dapat mengidentifikasi monitor jenis apa yang terhubung.sumber
Lihat utilitas Wizmo milik Steve Gibson , ia memiliki perintah "monoff" yang dapat bekerja untuk Anda.
sumber
Sementara saya setuju dengan jawaban sebelumnya tentang hanya menggunakan mode siaga, saya akan menambahkan yang berikut sebagai solusi yang mungkin.
Anda bisa menggunakan Arduino yang terhubung ke port USB dan Powerswitch Tail untuk mematikan monitor di sumber daya.
sumber
Inilah solusi sederhana saya, yang telah saya gunakan dengan sukses selama bertahun-tahun di desktop saya:
Meskipun tidak menggunakan mode tidur, mode tidur membawa konsumsi daya komputer ke undian (terukur!) Di bawah 4 watt. Dan satu sentuhan mouse atau tombol dengan cepat mengembalikannya ke fungsi penuh, di mana Anda tinggalkan.
Jadi komputer desktop saya terhubung ke outlet penginderaan SMART-STRIP, yang membunuh daya ke semua outlet yang tersisa ketika komputer beralih ke mode tidur. Sekarang, ketika saya meninggalkan meja selama beberapa menit atau semalam, memukul monitor saya, amplifier audio speaker, printer, pemindai, lampu kecil, dan apa pun yang saya ingin mematikan sepenuhnya saat memasuki mode tidur.
Dalam kasus saya, monitor TIDAK kehilangan pengaturannya, atau perangkat lain saat daya dilepas dengan cara ini.
sumber