ฉันต้องการให้คอมพิวเตอร์ปิดจอภาพของฉัน (ไม่ใช่โหมดสแตนด์บาย) เมื่อฉันไม่ได้ใช้งาน (ไม่มีแป้นพิมพ์ / อินพุตเมาส์) เป็นเวลานานกว่า 15 นาทีและปิดเครื่องเมื่อได้รับอินพุตดังกล่าว
สิ่งที่คุณต้องการคือสิ่งที่คุณพยายามหลีกเลี่ยง
หากจอแสดงผลเป็นจริงให้ปิดการทำงานอย่างสมบูรณ์จากนั้นจะไม่สามารถเปิดอีกครั้งจากสัญญาณบนสายวิดีโอ เพื่อให้สามารถเปิดใช้งานได้เช่นนั้นจำเป็นต้องมีวงจรบางอย่างในมอนิเตอร์ที่ยังคงเปิดใช้งานอยู่เพื่อดูสัญญาณ จอภาพมีวงจรดังกล่าวอยู่แล้ว แต่การปิดสวิตช์จะเป็นการปิดวงจรนั้นเช่นกัน
ในการใช้วงจรนั้นคุณต้องปล่อยกระแสไฟฟ้าไว้ในมอนิเตอร์และนั่นคือสิ่งที่สแตนด์บายทำอยู่: จะปิดจอแสดงผล (และลำโพงและสิ่งอื่น ๆ ) ในขณะที่ปล่อยให้วงจรเล็ก ๆ หนึ่งทำงาน
ด้วยจอภาพที่ทันสมัยส่วนใหญ่ไม่มีความแตกต่างระหว่างโหมดแสตนด์บายและปิดอย่างสมบูรณ์นอกเหนือจากหยดน้ำแรงดันต่ำขนาดเล็กในวงจรนั้นและ LED ที่ด้านหน้า
ฉันต้องจ่ายค่าไฟฟ้าดังนั้นเราจึงมักจะหลีกเลี่ยงการใช้ไฟฟ้าให้มากที่สุดเท่าที่จะเป็นไปได้อย่างมนุษย์ปุถุชน แต่ฉันก็ปล่อยให้มันอยู่ในโหมดสแตนด์บายเมื่อฉันใช้คอมพิวเตอร์และจำเป็นต้องออกไปข้างนอกสักพักหนึ่ง สำหรับวันนี้).
แทนที่จะปล่อยให้จอภาพค้างไว้ 15 นาทีโดยไม่ทำอะไรสิ่งที่ดีที่สุดของคุณคือทำในสิ่งที่ฉันทำและเพียงติดนิสัยในการปิดจอภาพเมื่อใดก็ตามที่คุณก้าวออกไปหรือนำไปสู่โหมดสแตนด์บายด้วยตนเอง . สิ่งที่ฉันทำคือการใช้สคริปต์AutoHotkey ด้านล่าง (สามารถคอมไพล์ไปยังโปรแกรมปฏิบัติการที่ทำงานในพื้นหลังหากต้องการ) เพื่อให้ฉันกด+ เพื่อนอนจอภาพเมื่อใดก็ตามที่ฉันลุกขึ้น ตัวเลือกอื่น ๆ รวมถึงการใช้ทางลัดหรือโปรแกรมใช้สคริปต์หรือโปรแกรมเพื่อทำมุมเคอร์เซอร์เมาส์ร้อนหรือแม้กระทั่งลดการหมดเวลาจาก 15 นาทีเป็นห้าหรือมากกว่านั้น⊞ WinM
;Monitor Standby Hotkey
;⊞ Win + M puts monitor in standby
#m::
Sleep 1000 ; Pause for 1sec to prevent un-sleeping when key released
SendMessage, 0x112, 0xF170, 2,, Program Manager
; 0x112 is WM_SYSCOMMAND, 0xF170 is SC_MONITORPOWER
; Use 1 in place of 2 to activate the monitor's low-power mode
; Use -1 in place of 2 to turn the monitor on
return