Scorciatoia Spotlight (cmd + spazio) non funziona più

2

Di solito uso la scorciatoia di cmd-space per far apparire i riflettori, ma a partire da ieri non funziona più. Non ho preventivamente aggiornato il mio software in anticipo, non ho alcun conflitto nelle scorciatoie da tastiera (nessun triangolo giallo) e ho solo una sorgente di input.

Ho fatto una ricerca abbastanza approfondita di soluzioni; Ecco alcune pagine che ho letto: (1) < a href="https://discussions.apple.com/message/10948198#10948198"> (2) (3 ) (4) (5) (6) . Di seguito sono elencate le soluzioni comuni che non hanno funzionato per me :

  • Riavvia la macchina . Nessun cambiamento.
  • Ripristina i valori predefiniti su tutte le scorciatoie da tastiera . Nessuna modifica.
  • Modificata la risoluzione del desktop . Nessun cambiamento.
  • Modificato il collegamento . Spotlight funziona essenzialmente con qualsiasi altro collegamento , ma sono abituato a cmd-space.
  • Reimposta l'indice spotlight ( sudo mdutil -E / o killall Dock ). Questo abilita temporaneamente la scorciatoia ma il problema emerge dopo aver chiuso il coperchio del laptop o aver cambiato la finestra dell'applicazione.
  • Rimuovi HIToolbox.plist e riavvia ( rm ~/Library/Preferences/com.apple.HIToolbox.plist ). Questo abilita la scorciatoia per un paio di secondi immediatamente dopo l'avvio, ma poi riprende il problema.
  • Chiusura di applicazioni con scorciatoie potenzialmente in conflitto . Non posso dire con certezza al 100% di aver coperto tutto ma ho sfogliato le scorciatoie della mia app e chiuso tutto ciò che potrebbe essere il problema. Per reiterare, questo funzionava fino a ieri .
  • Primo soccorso sul disco . Nessun cambiamento. Presumo che questo risolverebbe i problemi di permessi se ce ne fossero.

Un ultimo elemento di comportamento strano: posso modificare il collegamento da cmd + spazio a cmd + opzione + spazio (e tutto funziona), ma non posso cambiarlo indietro in cmd + spazio senza colpire "ripristina le impostazioni predifinite". La finestra di scelta rapida rimane vuota fino a quando non la chiudo o colpisco un'altra scorciatoia.

Alla fine del mio spirito qui! Qualcuno ha risolto questo prima?

    
posta Nolan Conaway 13.03.2018 - 19:44
fonte

3 risposte

5

Ho scoperto che BetterTouchTool era in esecuzione in background e in qualche modo lo spazio cmd assegnato come scorciatoia senza azione (I < em> sicuramente non ricordo di averlo fatto). Per gli altri con questo problema, consiglierei attentamente di considerare le app in esecuzione in background quando si controllano i conflitti.

    
risposta data 13.03.2018 - 20:14
fonte
4

Hai controllato le preferenze di sistema - > Tastiere - > Scorciatoie - > Spotlight e assicurati che sia stato controllato?

Funziona in safemode? Che dire degli altri account utente?

In caso contrario, potrebbe essere necessario reinstallare MacOS dalla modalità di ripristino.

    
risposta data 14.03.2018 - 02:45
fonte
1

Sono stato nel campo mac per diversi anni e ho trovato che il seguente comando non mi ha deluso fino ad ora.

Informazioni
Ciò comporta la disabilitazione breve della System Integrity Protection allo scopo di scrivere in una directory altrimenti "bloccata" (durante il normale avvio). La disabilitazione della protezione dell'integrità del sistema non è consigliata per lunghi periodi di tempo poiché è possibile "danneggiare" i file che tipicamente MacOS impedisce di modificare. Tuttavia, questa è l'unica soluzione che ho trovato per funzionare in modo affidabile.

Passaggi

  1. Avvia la modalità di ripristino sul tuo Mac riavviando, tenendo premuto CMD + R al riavvio.
  2. Dalla barra dei menu della modalità di ripristino, seleziona Utilità , quindi Terminale .
  3. Tipo: csrutil disable per disabilitare la protezione dell'integrità del sistema. Puoi utilizzare csrutil status per controllare il suo stato corrente.
  4. Riavvia il Mac come consigliato (in modalità normale, non in ripristino).
  5. Apri Terminale (trovato nella cartella Utility in Applicazioni )
  6. Tipo: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist (tutto in una riga), premi il tasto Invio / Invio.
  7. Riavvia il Mac
  8. Dai una prova a Spotlight utilizzando la / e combinazione / i di chiavi.
  9. Ripeti i passaggi 1, 2, 3, 4; modifica del comando nel passaggio 3 in csrutil enable per riattivare la protezione dell'integrità del sistema. Anche in questo caso, puoi utilizzare csrutil status per verificare il suo stato corrente.

Ciò che fa in realtà è riavviare il daemon di lancio di Spotlight (utilizzando il comando launchctl ). Ad ogni modo, l'importante è che funzioni, anche se non sono sicuro di quale effetto abbia avuto la modifica della combinazione di tasti sul modo in cui funziona: potrebbe essere necessario tornare ai valori predefiniti.

Provalo e riferisci come lo fai. Sarei felice di seguirti su questo.

    
risposta data 13.03.2018 - 22:03
fonte

Leggi altre domande sui tag