看板 EZsoft 關於我們 聯絡資訊
往前爬文會發現其實這需求三不五時就會有板友提出來在板上詢問 最近也和原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 外接螢幕/投影機(等於關閉筆電螢幕) ex.以捷徑為例 對著C:\Windows\System32\DisplaySwitch.exe 點右鍵→傳送到→桌面(建立捷徑) 回到桌面對著捷徑→右鍵→內容→目標(T) 在Displayswitch.exe後加上你要的其中一個參數 即可設定此捷徑執行該模式 /internal 預設螢幕(等於打開筆電螢幕) /external 外接螢幕/投影機(等於關閉筆電螢幕) 對著捷徑→右鍵→內容→快速鍵 (此處設定你想要的快速鍵) ex.以cmd/bat(批次檔)為例(附檔名可存成.cmd或.bat) 建立一個純文字文件「關閉螢幕.cmd」,文字內容為 C:\Windows\System32\DisplaySwitch.exe /external 存檔後未來只要執行「關閉螢幕.cmd」即可關掉筆電螢幕。 (打開螢幕就是把/external換成/internal即可) 若要設定快速鍵亦可用捷徑的方式: 對著「關閉螢幕.cmd」點右鍵→傳送到→桌面(建立捷徑) 回到桌面對著捷徑→右鍵→內容→快速鍵 (此處設定你想要的快速鍵) 至於AutoHotKey的方法請參考#1Gy9gvRY (EZsoft)Re: [請問] 關筆電螢幕的軟體 資料參考: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/19 23:27)