Impossibile attivare la direzione di scorrimento naturale

2

Ho sperimentato un po 'quando ho provato a scrivere uno script per attivare la direzione di scorrimento; com.apple.swipescrolldirection .

Ci sono un sacco di esempi di persone che lo fanno online, e diversi approcci hanno funzionato per me. E.g il seguente, che disattiva lo scrolling naturale:

$ defaults read -g com.apple.swipescrolldirection
1

$ defaults write -g com.apple.swipescrolldirection -bool false

$ defaults read -g com.apple.swipescrolldirection
0

Tuttavia, quanto sopra non ha effetto immediatamente, si deve disconnettersi e riaccenderlo perché funzioni.

Per tentare di forzare l'applicazione delle modifiche senza uscire, ho tentato di eliminare il processo cfprefsd dei miei utenti. Ciò ha causato l'avvio di un nuovo processo, ma le modifiche non hanno avuto effetto.

Ora per il mio problema. Sembra che la mia sperimentazione abbia causato la rottura di qualcosa, perché non sono più in grado di cambiare la mia direzione di scorrimento. Neanche da System Preferences gui:

Ineffetti,seprovoacontrollare'Scrolldirection:natural',deselezioneràsestesso.Lastessaidenticacosasuccedeseprovoacontrollare"Scroll direction: natural" nella finestra "Trackpad" di System Preferences . E se faccio $ defaults read -g com.apple.swipescrolldirection il valore non sarà cambiato.

Qualcuno ha qualche idea?

Grazie.

    
posta Øyvind Strømmen 04.03.2016 - 10:57
fonte

2 risposte

1

Usa i valori predefiniti write -g com.apple.swipescrolldirection -bool NO

Se si verifica automaticamente nella GUI è perché hai un valore non impostato, IE: -int 0/1 utilizzando il valore BOOL ripristinerà la funzionalità.

    
risposta data 18.04.2016 - 02:53
fonte
1

Ho scoperto che l'unico modo è riavviare il Mac dopo aver eseguito uno di questi comandi. Questo lo imposta per me.

    
risposta data 26.10.2017 - 17:05
fonte

Leggi altre domande sui tag