我環顧四周,但似乎找不到任何好的答案。不勝感激任何指針。
我環顧四周,但似乎找不到任何好的答案。不勝感激任何指針。
我不相信有一個內置的,系統範圍的鍵盤快捷鍵。通過鍵盤激活屏幕保護程序最快的方法是使用啟動應用程序(例如Quicksilver,Alfred或Launchbar)通過“啟動屏幕保護程序”命令。
使用鼠標啟動屏幕保護程序的最快方法是通過熱點。打開“系統偏好設置”,單擊“ Desktop &屏幕保護程序”,單擊到“屏幕保護程序”選項卡,然後單擊左下角的“熱角”按鈕。在那裡,您可以指定要翻過的角以啟動屏幕保護程序。
如果您想快速啟動屏幕保護程序,因為您想要一種簡單的方法來鎖定計算機,可能的答案位於高視角的“ Mac OS X隱藏功能提示&技巧”這個問題仍然有效。
shift kbd> + 控制權 kbd> + 彈出 kbd>發送僅顯示到 sleep (對於鎖定非常有用您的計算機立即)
使用Automator。只需打開自動化器並拖動“開始屏幕保護程序”操作,在“收到的服務”菜單下選擇“無輸入”,然後單擊文件>另存為“開始屏幕保護程序”。 現在,它將顯示在“系統偏好設置”>“鍵盤”>“快捷方式”>“服務”>“常規”下,您可以在其中分配所需的任何熱鍵,就像執行其他任何系統操作一樣。
來自 http://osxdaily.com/2014/07/10/set-screen-saver-keyboard-shortcut-mac/
許多月亮之後,我想要同樣的東西,並且找到了解決方案。我使用 BetterTouchTool來管理我的所有鍵盤/鼠標/觸控板快捷方式和配置。因此,我創建了一個鍵盤快捷鍵,該快捷鍵在按下時可運行終端命令。要從終端啟動屏幕保護程序,請使用以下命令:
open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app
現在,您可以使用任何鍵盤快捷鍵(我使用F19)啟動屏幕保護程序。
我同意 Jason的回答-鎖定屏幕的唯一內置方法(該方法可以使屏幕休眠,但不使用屏幕保護程序動畫)是 shift kbd> control kbd> 媒體彈出 kbd>快捷方式。
免費的解決方案是使用RedSweater的產品 FastScripts映射您選擇的鍵盤快捷方式以進行調用在網上浮動的其中一種AppleScript,用於切換屏幕保護程序引擎,而不僅僅是讓顯示器進入休眠狀態。如果您只想使用保護程序,我會嘗試製作一個更簡單的腳本,以便僅在硬編碼路徑下打開引擎。
我對 LaunchBar非常滿意允許僅使用鍵盤的快速方法來啟動屏幕保護程序。從嚴格意義上講,它並不是真正的鍵盤快捷方式(首先使用它自己的快捷方式激活Launchbar-然後鍵入sss或您選擇的/教來的lanchbar以用於內置的“開始屏幕保護程序”操作。)任何其他商業“啟動器”產品應該也可以激活隱藏在/System/Library/Frameworks/ScreenSaver.framework / ......內部深處的ScreenSaverEngine應用程序。
將位於 /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources /
中的應用程序 ScreenSaverEngine.app
拖到停靠欄中,然後單擊並它會帶您進入屏幕保護程序。
這裡涉及到涉及Keychain Access實用程序的一些小技巧,該實用程序可讓您定義鎖定屏幕的快捷方式-它已有5年曆史了,但是我無法驗證它是否仍然可以工作。
http://www.macworld.com/article/49080/2006/01/lockscreen.html
其他人提到使用BetterTouchTool分配運行終端命令的快捷方式。我以為在撰寫此答案時,BTT會提供一個本機的“啟動屏幕保護程序”操作,該操作將完全滿足您的需求。
儘管如此,我無法評論特定的答案...
ScreenSaverEngine
應用程序所在的路徑在Mojave上已更改: /System/Library/CoreServices/ScreenSaverEngine.app
沒有足夠的代表發表評論
另一個答案是, ScreenSaverEngine.app
的路徑在Mojave中已更改。您可以將快捷方式定位到包ID,而不用追隨移動路徑:
open -b com.apple.ScreenSaver.Engine
在某些計算機上,它是CTRL-SHIFT-POWER按鈕。