Come posso passare da un mouse magico a un dito per sfogliare le pagine tramite il terminale?

1

Come posso passare da un mouse magico a un dito per sfogliare le pagine tramite il terminale?

Il comando defaults write -g AppleEnableSwipeNavigateWithScrolls -bool NO attiva la casella di controllo in Preferenze di Sistema, ma non influenza il gesto di scorrimento.

La casella di controllo attiva in Preferenze di Sistema disattiva istantaneamente il gesto di scorrimento senza dover riavviare il mouse magico. Voglio ottenere la stessa funzionalità dal terminale.

    
posta Nik 27.11.2012 - 12:07
fonte

2 risposte

2

Il gesto con un dito sul Magic Mouse è tecnicamente un gesto di scorrimento e non può essere disabilitato, puoi investigare ulteriormente con la mia app NSMonitor.

Per indagare sulla corrispondenza delle voci ~ / Library / Preferences / com.apple.driver.AppleBluetoothMultitouch.mouse.plist con gli elementi dell'interfaccia utente in Preferenze di Sistema, quello che faccio è salvare una copia di quel file come xml, modificare qualcosa nel sistema preferenze, salvarlo nuovamente e confrontare i due.

    
risposta data 04.12.2012 - 18:05
fonte
0

Dopo alcune ricerche ho scoperto che devi manipolare com.apple.driver.AppleBluetoothMultitouch.mouse .

Ho trovato una configurazione su github da okine che aveva il seguente codice:

# Disable full-screen swipe (two-finger swipe) on Magic Mouse
defaults write com.apple.driver.AppleBluetoothMultitouch.mouse MouseTwoFingerHorizSwipeGesture -int 0

Questo dovrebbe funzionare. Altre opzioni sono

MouseButtonDivision = 55;
MouseButtonMode = OneButton;
MouseHorizontalScroll = 1;
MouseMomentumScroll = 1;
MouseTwoFingerDoubleTapGesture = 3;
MouseTwoFingerHorizSwipeGesture = 2;
MouseVerticalScroll = 1;
UserPreferences = 1;
    
risposta data 27.11.2012 - 12:53
fonte

Leggi altre domande sui tag