本文轉貼自PTT
台灣最大的本土社群網站
分享這篇文章到Facebook、Google+或噗浪!


 作者  newclicker (Newclicker)                                   看板  EZsoft 
 標題  Re: [請問] 關筆電螢幕的軟體                                            
 時間  Fri Jan 11 22:11:27 2013                                               
───────────────────────────────────────

往前爬文會發現其實這需求三不五時就會有板友提出來在板上詢問
最近也和原po有類似需求,同樣希望能
「用熱鍵來關閉筆電螢幕,且不會因為隨意的鍵鼠訊號而使螢幕再度開啟」
在這邊拋磚引玉發表一下自己的解決方法提供參考,
若有板友有其他更好的替代解決方案也懇請告知,感激不盡!

先說結論:一般使用者方法一就足夠使用,
          若需要同時鎖住鍵鼠訊號可參考方法二

方法一:Windows內建Win+p切換螢幕輸出法

摘要:先透過控制台設定(後述)
      可利用Windows系統內建延伸螢幕的快速鍵:Win + p
      切換至「僅有投影機」的功能,達成關閉筆電螢幕,
      同時不會因為任意鍵鼠訊號而導致螢幕再度開啟。
      想要回復畫面只需要Win + p + p 切換回「僅有電腦」即可。
      (Win+p+p:長按住Win鍵,並按p兩次,Win+p僅會顯示目前螢幕狀態,
       第二次p才會切換至下一項。如果發生螢幕還是黑的別慌張,Win+p+p多切換幾次
       畫面一定可以出現。還有螢幕切換時,視型號會需要一點時間來反映,
       別急著按鍵連發。)

控制台
 設定:進入控制台 -> 螢幕解析度 -> 偵測
      -> 點選新出現的第二顆虛擬螢幕(未偵測到另一部顯示器)
      -> 下方的 多部顯示器(M)下拉選單:仍然在VGA上嘗試連線
      -> 確定


優點:不須安裝任何軟體,Windows系統內建。
      不會因為隨意的鍵鼠訊號而使螢幕再度開啟。
      可透過系統內建DisplaySwitch指令加參數來達成自訂熱鍵(見延伸進階)

缺點:作業系統僅限 Win7(支援) / Vista(未驗證) / XP(未驗證)。
      熱鍵若要自訂可能須利用regedit修改註冊表達成,方法未知。(已解決,見延伸進階)
      此法鍵鼠訊號並未鎖住,也就是說鍵鼠訊號的輸入依然正常,僅止於不會打開螢幕。
      若使用環境上真的有接外接投影裝置,則該裝置啟動。

資料參考:http://www.mobile01.com/topicdetail.php?f=512&t=2502600&p=1#3
          mustrong  2011-12-20 01:59  #10

延伸進階:本法是透過作業系統"C:\Windows\System32\DisplaySwitch.exe"
          的預設快速鍵來達成,可透過各種方式來達成自訂想要的熱鍵
          (建立cmd/捷徑/批次檔、API、Autohotkey類程式)
          displayswitch.exe
            /internal      (預設螢幕)
            /clone         (同步顯示)
            /extend        (延伸螢幕)
            /external      (外接螢幕/投影機)

資料參考:http://tinyurl.com/bvkcw9w
          If you want to use APIs with this command, you would need to post
          your query in MSDN for better support.
          http://social.msdn.microsoft.com/Forums/en-US/windowssdk/threads



方法二:Wizmo Close Monitor 關閉螢幕與鎖定鍵盤滑鼠(x64_x86)

摘要:使用 Autohotkey 調用 Wizmo關閉螢幕與鎖定鍵盤滑鼠。
      軟體作者HSG,出處與下載
      http://tolawa.blogspot.tw/2012/08/wizmo-close-monitor-x64x86.html
      密碼:tolawa.blogspot.tw
      PUBLISHED 2012年8月18日星期六

優點:軟體小巧、可攜、免費、非常駐,省資源。
      支援Win7 / Vista / XP / Win9x。
      作者使用AutoHotkey自行寫成。
      程式啟動後預留3秒時間可透過滑鼠鍵取消鎖定
      內附Wizmo v1.1 (功能強大)。
      不會因為隨意的鍵鼠訊號而使螢幕再度開啟。
      鎖住鍵盤與滑鼠,避免誤觸也防止相關訊號造成螢幕再次開啟(Win7有但書,註一)。
      利用捷徑可自訂程式啟動熱鍵(解除鎖定方法為 Ctrl+Alt+Del,但無法自訂)。

缺點:解除鎖定方法Ctrl+Alt+Del無法自訂,且Win7有時會閃爍個兩三次才恢復正常(註一)
      Win7下使用本程式鎖定期間若有鍵盤訊號會造成螢幕開啟又關閉(但仍可保持黑畫面)
      Wizmo官方更新日期停留在v1.1 Jun 25, 2008 at 12:25 (雞蛋裡挑骨頭
      部落格未提供原始碼 (被打

以下是本人實測心得:

      內含 WCM.exe and WCM_x64.exe 兩個執行檔
      32位元的Windows系統請用WCM.exe
      64位元的Windows系統請用WCM_x64.exe
      混用可能會造成螢幕閃爍,須強制關閉程式方能解除。

      由於Vista以上的系統有使用者帳戶控制UAC,造成
      啟動程式需 右鍵 -> 以系統管理員身分執行
      或是
      執行檔右鍵 -> 內容 -> 相容性 -> 以系統管理員身分執行
      否則無法鎖住鍵鼠訊號,造成螢幕閃爍後開啟

      想要用快速鍵啟動程式,可利用將執行檔建立捷徑,
      右鍵 -> 內容 -> 快速鍵 來自訂
      程式啟動後三秒內(防止有時忽然後悔),
      可按滑鼠按鍵(左鍵或右鍵)取消
      若是三秒內沒有取消
      就會進入關螢幕+鎖住鍵鼠訊號狀態
      恢復方法是 Ctrl+Alt+Del (無法自訂),
      Win7有時會閃爍個兩三次才恢復正常(原因如後述)

註一:作業系統若為Win7雖然一樣可以鎖住鍵盤,但按鍵盤還是會送出訊號,
      導致螢幕開啟又關閉的情況(開啟仍為黑畫面),
      至於滑鼠在Win7下則可以正常鎖住沒有問題
      XP系統亦無這些問題。
      實測Win7調整相容性為XP後依然無法改善,
      根據作者所述,問題應該與AutoHotkey有關,解法未知。


延伸討論
   與
未來展望:
          針對方法二,如果不想用熱鍵,
          而是希望能透過觸控版的特殊事件來啟動Wizmo Close Monitor,可參考
          http://skyboxs.net/2011/06/790/
          的第2步:NB 的 TouchPad 設定
          (打開滑鼠的設定視窗 -> 找到 裝置的設定值 -> 設定觸發事件
           -> 指向WCM.exe 或 WCM_x64.exe)

          另外許多遠端遙控軟體,例如UltraVNC、LogMeIn等
          都有關閉遠端電腦的螢幕+鎖住鍵鼠,待遠端遙控結束後再行恢復的功能
          或許可以以這方面作為方向,研究是否能單獨取出需要功能/執行檔。

          一般使用上的需求「使用熱鍵來關閉筆電螢幕」方法一就已足夠
          除非使用環境會遭遇大量鍵盤誤觸事件(ex.小孩、寵物)同時再加上Win7系統
          否則方法二Wizmo Close Monitor已經是綽綽有餘

          但未來若Wizmo、Autohotkey、甚至NirCmd有推出更新版
          皆可檢視是否能解決(註一)的問題


後記:

不少板友會好奇,不過是關個螢幕而已,本篇這麼計較到底是有何用途?

個人是因為手頭上的多餘的小筆電並無一般筆電的Fn+組合鍵能關閉螢幕
只能闔起螢幕或是設定電源選項的螢幕自動關閉時間,
但是螢幕關閉後滑鼠若有一點風吹草動螢幕又會亮起來
這樣子要利用小筆電螢幕上蓋內建的WebCam
來充當能遠端遙控的數位監視鏡頭相當不便
因為不能把螢幕闔起來、更不希望鍵、鼠隨便因為一點風吹草動造成螢幕又亮起來
(寵物表示:踩一下就亮、又暖烘烘的東西拿來做窩/當廁所最讚了!)

而網路上大多數的關閉螢幕軟體都有一樣共同缺點
就是螢幕關閉後,隨便的鍵鼠訊號都會造成螢幕再次開啟,
也通常沒有選項能自訂解鎖熱鍵

經過一番搜尋,很幸運的已經有前人付出辛勞
其中現在仍然可用/下載的到的方案個人覺得就這兩個方案最實用
因此po出來希望本篇能有拋磚引玉的功用
若有知道其他更好的替代解決方案的板友也請不吝分享!

--
網  要帥 有車|████   █████████▕搜尋進階搜尋 | 使用偏好
                                                     ▇▇   ̄ ̄ ̄ ̄    ̄ ̄ ̄ ̄
           搜尋: ☉所有男生 ○歪國人 ○宅宅 ○台灣男生
 所有網頁         約有 1項符合要帥 有車的查詢結果,以下是第 1項。  共費0.01秒
 您是不是要找: 象棋                                             φtaipingeric  

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.34.163.231
推 evanade:這篇應該打超過一個小時,給推XD                          01/11 22:15
推 asymptote81:        不錯的文章,幫推XD                          01/11 23:49
推 feur:推一下 只想解決滑鼠的話我有想過把滑鼠USB拔掉 要用再接回去  01/12 00:14
推 feur:方法一搭配 http://key.chtouch.com/ContentView.aspx?P=1142  01/12 00:19
※ 編輯: newclicker      來自: 1.34.163.231         (01/12 01:28)
推 fghjkl1000:強推阿,感謝原PO提供這麼好的方法 完全解決問題        01/12 02:13
→ fghjkl1000:雖然方法二尚有一些小缺點 但目前還是很好用 讚讚> <    01/12 02:14
新增「Windows內建Win+p切換螢幕」自訂熱鍵的方法(見方法一的延伸進階)
※ 編輯: newclicker      來自: 1.34.163.231         (01/12 13:23)


----本文使用PCMAN+BBI轉貼----


※ 新版PCMAN開放測試中,新增功能:    



用PCMAN+BBI連回PTT原文