Quando posso, preferisco la mia soluzione personalizzata per aggiungere altri software di terze parti e se vuoi attivare lo stato della direzione di scorrimento: naturale < em> checkbox , che è un impostazione globale e trovato sotto i mouse e i trackpad dei riquadri delle preferenze, in Punto & Fai clic su , in Preferenze di sistema , puoi utilizzare il seguente codice AppleScript salvato come applicazione e quindi inserirlo in Dock tramite trascina .
- Tieni presente che poiché si tratta di un'impostazione globale , non importa se selezioni / deselezioni dal mouse o dal trackpad i riquadri delle preferenze e in quanto tale l'ho codificato per scegliere come target il riquadro delle preferenze Mouse poiché dovrebbe avere la casella di controllo anche se un trackpad non è presenti.
Ho salvato il seguente code AppleScript in Script Editor come un'applicazione denominata: Attiva lo scorrimento naturale
on run
try
tell application "System Preferences"
set current pane to pane "com.apple.preference.mouse"
activate
end tell
tell application "System Events" to tell process "System Preferences"
tell radio button 1 of tab group 1 of window 1 to if value is 0 then click
set cbValue to value of (click checkbox 1 of tab group 1 of window 1)
end tell
tell application "System Preferences" to quit
tell me
activate
if cbValue is equal to 1 then
-- display dialog "Natural scrolling is now active." buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" giving up after 3
display notification "Natural scrolling is now active."
else
-- display dialog "Natural scrolling is no longer active." buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" giving up after 3
display notification "Natural scrolling is no longer active."
end if
end tell
on error eStr number eNum
activate
display dialog eStr & " number " & eNum buttons {"OK"} default button 1 with title "Toggle Natural Scrolling" with icon caution
end try
end run
Come attualmente codificati i comandi display dialog
sono commentati e ci sono perché ho originariamente scritto questo sotto OS X 10.8.5, che non supporta il comando display notification
, tuttavia ho anche provato (alcuni dei code ) sotto macOS 10.12 e perché viene usato il comando display notification
. Ho lasciato entrambi nel codice poiché non so quale versione stai utilizzando e puoi commentare / rimuovere di conseguenza.
In OS X 10.9 e versioni successive, devi aggiungere Attiva / disattiva lo scorrimento naturale in Accessibilità, in Privacy, in Sicurezza e amp; Preferenze di privacy, in Preferenze di Sistema. In caso contrario, si verificherà il seguente errore durante l'esecuzione:
Toggle Natural Scrolling is not allowed assistive access. number -1719