Come posso avviare lo screensaver con una scorciatoia da tastiera?


26

Mi sono guardato intorno ma non riesco a trovare buone risposte. Gradirei qualsiasi suggerimento.

Risposte:


15

Non credo che ci sia una scorciatoia da tastiera integrata a livello di sistema. Il modo più rapido per attivare lo screensaver tramite la tastiera è tramite un comando "Avvia Screensaver" utilizzando un'applicazione di avvio come Quicksilver, Alfred o Launchbar.

Il modo più rapido per avviare lo screensaver usando il mouse è tramite Hot Corners. Apri Preferenze di Sistema, fai clic su "Desktop e Screen Saver", fai clic sulla scheda "Screen Saver" e fai clic sul pulsante "Hot Corners" in basso a sinistra. Lì puoi specificare un angolo da scorrere per avviare lo screensaver.

Se si desidera avviare rapidamente lo screensaver, poiché si desidera un modo semplice per bloccare il computer, una possibile risposta si trova nella domanda "Suggerimenti e trucchi per le funzioni nascoste di Mac OS X" che rimane attiva.

E in particolare, questa risposta.

shift+ control+ eject invia il display solo in modalità sospensione (ideale per bloccare immediatamente il computer )


12

Usa Automator. Basta aprire l'automazione e trascinare l'azione "Avvia screen saver", selezionare "nessun input" nel menu "Servizi ricevuti" e premere il file> salva come "Avvia screen saver". Automator Questo ora apparirà in Preferenze di Sistema> Tastiera> Scorciatoie> Servizi> Generale, dove puoi assegnargli qualsiasi tasto di scelta rapida che desideri, proprio come faresti con qualsiasi altra azione di sistema. preferenze di Sistema

da http://osxdaily.com/2014/07/10/set-screen-saver-keyboard-shortcut-mac/


Sicuramente la soluzione desiderata, qui. Grazie per la condivisione!
Volte,

geniale, grazie questa è la soluzione
Merlin

11

Molte lune dopo, volevo la stessa cosa e ho trovato una soluzione. Uso BetterTouchTool per gestire tutte le scorciatoie e le configurazioni della tastiera / mouse / trackpad. Quindi ho creato una scorciatoia da tastiera che esegue un comando terminale quando viene premuto. Per avviare lo screen saver dal terminale, utilizzare questo comando:

open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app

Ora puoi avviare lo screen saver con qualsiasi scorciatoia da tastiera (io uso F19).


Questo era esattamente anche il mio scenario. ADORO BTT !!!
MarqueIV,

L'avvio del salvaschermo ora è anche un'opzione nel menu di scelta rapida BTT, ovvero non è più necessario alcun comando da terminale.
1000 del

4

Sono d'accordo con la risposta di Jason - l'unico modo integrato per bloccare lo schermo (che dorme il display ma non coinvolge l'animazione dello screensaver) è il shiftcontrolmedia ejectcollegamento.

Una soluzione gratuita sarebbe quella di utilizzare FastScripts del prodotto RedSweater per mappare la scelta della scorciatoia da tastiera per chiamare uno degli AppleScript che fluttuano sulla rete per attivare il motore del salvaschermo piuttosto che lasciare semplicemente il display inattivo. Proverei a creare uno script più semplice solo per aprire il motore sul percorso hard coded se volessi solo impegnare il risparmiatore.

Sono un utente molto contento di LaunchBar che consente un metodo solo tastiera rapida per avviare lo Screen Saver. Non è in realtà una scorciatoia da tastiera nel senso più stretto (per prima cosa devi attivare Launchbar con la sua scorciatoia, quindi digita sss o qualunque cosa tu abbia scelto / insegnato lanchbar da utilizzare per l'azione di avvio dello screen saver integrata.) Qualsiasi altro prodotto "launcher" commerciale dovrebbe funzionare anche per attivare l'app ScreenSaverEngine nascosta nel profondo /System/Library/Frameworks/ScreenSaver.framework / ......


2

Trascina l'app ScreenSaverEngine.appsituata nella /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/barra del dock, fai clic su di essa e ti porterà nello screensaver.



0

Qualcun altro ha menzionato l'uso di BetterTouchTool per assegnare un collegamento all'esecuzione di un comando terminale. Ho pensato di aggiungere che al momento della stesura di questa risposta, BTT ha un'azione nativa "Start Screen Saver" che farà esattamente quello che stai cercando.


sì, ma non puoi mescolare due pulsanti perché quando rilasci verrà visualizzata la schermata di accesso
confiq

Per me funziona benissimo, a meno che non torni a rilasciare i pulsanti di quasi un secondo - poiché, almeno sul mio Mac, sono necessari ~ 1 secondo affinché il motore del salvaschermo inizi ad ascoltare le pressioni dei tasti. Tuttavia, se questo non è il tuo caso, nell'ultima versione di BTT c'è un'opzione per disabilitare "On Down" di qualsiasi azione della tastiera, quindi l'azione viene attivata solo al rilascio del tasto principale (anche se non del tasto modificatore! ). Questo potrebbe essere un problema a seconda del salvaschermo: alcuni non ascoltano i tasti modificatori. A causa del mio comportamento del salvaschermo di cui sopra, nulla di tutto questo è stato un problema per me
Skeleton Bow,

0

Tuttavia, non posso commentare una risposta specifica ...

Il percorso in cui ScreenSaverEnginesi trova l' app è cambiato su Mojave:/System/Library/CoreServices/ScreenSaverEngine.app


-1

Su alcuni computer è CTRL-SHIFT-POWERBUTTON.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.