Dove vengono memorizzate le preferenze di selezione forzata?

2

Simile ad altri, ho riscontrato il problema in cui Force Click non funziona per far apparire la finestra di ricerca, anche nelle app native di Apple come Safari. Tuttavia, in un account utente secondario, Force Click funziona come previsto, mentre il pannello Preferenze di sistema ha lo stesso aspetto.

Dove macOS (10.13.1, in questo caso) memorizza le preferenze per il force touch e come ripristinarle?

Potrebbe essere collegato al fatto che a volte Cmd + Ctrl + D non funziona nel mio account (nonostante non ci sia una voce in conflitto in Tastiera → Scorciatoie)?

Per quanto ne so, non ho programmi di terze parti che modificano il trackpad / i tasti.

    
posta zeeMonkeez 29.11.2017 - 21:11
fonte

1 risposta

2

Tutte le tue impostazioni sono memorizzate in qualcosa chiamato il sistema defaults , che al suo interno è un gruppo di .plist di file nella cartella Libreria: ~/Library/Preferences/whatever.plist .

In realtà è possibile cambiarli con il comando defaults in Terminale, anche se generalmente è consigliabile chiudere prima l'app pertinente. La modifica delle impostazioni di sistema non avrà probabilmente effetto fino alla disconnessione. Per ulteriori informazioni, esegui man defaults in Terminale.

Prova questo comando:

defaults read -g | grep trackpad

Questo dovrebbe mostrare le impostazioni relative al trackpad. Non ho un trackpad Force Touch, ma ecco quello che ottengo:

"com.apple.trackpad.forceClick" = 1;
"com.apple.trackpad.scaling" = "0.6875";
"com.apple.trackpad.scrolling" = "0.3125";

Ora per alcuni problemi.

Prima di andare oltre, è una buona idea duplicare il tuo file delle preferenze globali, ~/Library/Preferences/.GlobalPreferences.plist , nel caso tu perdessi alcune impostazioni che vuoi mantenere.

Per vedere se una di queste preferenze è il problema, prova a farlo con ciascuna preferenza a turno che hai ottenuto dal comando precedente:

defaults delete -g com.apple.trackpad.forceClick

sostituendo con quello corretto, ovviamente. Probabilmente dovrai disconnetterti e rientrare per vedere le modifiche.

( Una nota importante : i comandi del terminale generalmente non chiedono conferma prima di fare le cose. Suppongono che tu sappia cosa stai facendo, che va tutto bene e bene fino a quando non lo fai, o fare un errore di battitura.)

    
risposta data 29.11.2017 - 22:30
fonte

Leggi altre domande sui tag