ฉันมองไปรอบ ๆ แต่ดูเหมือนจะไม่พบคำตอบที่ดี จะขอบคุณพอยน์เตอร์ใด ๆ
ฉันมองไปรอบ ๆ แต่ดูเหมือนจะไม่พบคำตอบที่ดี จะขอบคุณพอยน์เตอร์ใด ๆ
คำตอบ:
ฉันไม่เชื่อว่ามีแป้นพิมพ์ลัดทั้งระบบในตัว วิธีที่รวดเร็วที่สุดในการเปิดใช้งานสกรีนเซฟเวอร์ผ่านทางแป้นพิมพ์คือใช้คำสั่ง "เริ่มสกรีนเซฟเวอร์" โดยใช้แอปพลิเคชั่นที่เปิดใช้งานเช่น Quicksilver, Alfred หรือ Launchbar
วิธีที่เร็วที่สุดในการเริ่มต้นสกรีนเซฟเวอร์โดยใช้เม้าส์ของคุณคือ Hot Corners เปิดการตั้งค่าระบบคลิก "เดสก์ท็อปและโปรแกรมรักษาหน้าจอ" คลิกที่แท็บ "โปรแกรมรักษาหน้าจอ" และคลิกปุ่ม "มุมร้อน" ที่ด้านล่างซ้าย มีคุณสามารถระบุมุมที่จะเกลือกกลิ้งเพื่อเริ่มต้นสกรีนเซฟเวอร์
หากคุณต้องการเริ่มต้นสกรีนเซฟเวอร์ได้อย่างรวดเร็วเนื่องจากคุณต้องการวิธีที่ง่ายในการล็อคคอมพิวเตอร์ของคุณคำตอบที่เป็นไปได้จะอยู่ในคำถาม "เคล็ดลับและเทคนิคในการซ่อนคุณสมบัติ Mac OS X" ที่ยังคงเปิดใช้งานอยู่
shift+ control+ eject ส่งการแสดงผลให้หลับเท่านั้น (เหมาะสำหรับการล็อคคอมพิวเตอร์ของคุณทันที )
ใช้ 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 - วิธีล็อคหน้าจอในตัวเท่านั้น (ซึ่งหลับจอแสดงผล แต่ไม่มีส่วนร่วมกับภาพเคลื่อนไหวของตัวรักษาหน้าจอ) คือshiftcontrolmedia ejectทางลัด
วิธีแก้ปัญหาฟรีคือการใช้FastScriptsของผลิตภัณฑ์ RedSweater เพื่อทำแผนที่ตัวเลือกแป้นพิมพ์ลัดเพื่อโทรหาหนึ่งใน AppleScript ที่ลอยอยู่รอบตาข่ายเพื่อสลับโปรแกรมรักษาหน้าจอแทนที่จะปล่อยให้หน้าจอนอนหลับ ฉันจะลองสร้างสคริปต์ที่เรียบง่ายขึ้นเพื่อเปิดโปรแกรมที่เส้นทางที่กำหนดรหัสยากหากคุณต้องการมีส่วนร่วมกับโปรแกรมรักษาเท่านั้น
ฉันเป็นผู้ใช้LaunchBarที่มีความสุขมากซึ่งอนุญาตให้ใช้แป้นพิมพ์ลัดเท่านั้นในการเริ่มโปรแกรมรักษาหน้าจอ ไม่ใช่ทางลัดของแป้นพิมพ์ในแง่ที่เข้มงวดที่สุด (ก่อนอื่นให้คุณเปิดใช้งาน Launchbar ด้วยทางลัดของตัวเอง - จากนั้นป้อน sss หรืออะไรก็ตามที่คุณเลือก / สอน lanchbar เพื่อใช้สำหรับแอคชั่นรักษาหน้าจอเริ่มต้น) ควรทำงานเช่นกันเพื่อเปิดใช้งานแอป ScreenSaverEngine ที่ซ่อนอยู่ในส่วนลึก /System/Library/Frameworks/ScreenSaver.framework / ......
ลากแอพที่ScreenSaverEngine.app
อยู่ใน/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/
แถบท่าเรือของคุณคลิกมันและนำคุณไปสู่สกรีนเซฟเวอร์
นี่คือการแฮ็กเล็กน้อยที่เกี่ยวข้องกับ Keychain Access Utility ที่ให้คุณกำหนดทางลัดเพื่อล็อคหน้าจอ - มันอายุห้าขวบและฉันไม่สามารถตรวจสอบว่ามันยังใช้งานได้อยู่หรือไม่
http://www.macworld.com/article/49080/2006/01/lockscreen.html
บุคคลอื่นที่กล่าวถึงโดยใช้ BetterTouchTool เพื่อกำหนดทางลัดให้กับการเรียกใช้คำสั่งเทอร์มินัล ฉันคิดว่าฉันจะทำอย่างนั้นขณะที่เขียนคำตอบนี้ BTT มีการกระทำ "ตัวรักษาหน้าจอเริ่มต้น" ซึ่งจะทำสิ่งที่คุณต้องการอย่างแน่นอน
แม้ว่าฉันไม่สามารถแสดงความคิดเห็นกับคำตอบเฉพาะ ...
เส้นทางที่ScreenSaverEngine
แอพนั้นตั้งอยู่มีการเปลี่ยนแปลงในโมฮาวี:/System/Library/CoreServices/ScreenSaverEngine.app
ในคอมพิวเตอร์บางเครื่องมันคือ CTRL-SHIFT-POWERBUTTON