Wie schalte ich Touch-Gesten in OS X aus, auch wenn kein Touchpad erkannt wird?

Wie schalte ich Touch-Gesten in OS X aus, auch wenn kein Touchpad erkannt wird?

Ich habe ein heikles Problem. Ich verwende einen großen Multi-Touchscreen von PQ Labs mit einem Mac Mini. Er wird in einer Ausstellung verwendet, in der ich eine Anwendung im Vollbildmodus ausführe. Da jedoch in OS X eine Touch-Geste zum Verlassen des Vollbildmodus integriert ist (mit allen Fingern zusammendrücken), kann der Benutzer die Anwendung versehentlich verlassen und auf den Desktop wechseln. Das Problem besteht darin, dass man nicht auf die Einstellungen für Gesten in den Systemeinstellungen zugreifen kann, wenn der Mac kein Touch-Gerät wie ein Touchpad erkannt hat. In meinem Fall hat der PQ Labs-Bildschirm seine eigenen Treiber, sodass er von OS X nicht als Touch-Gerät erkannt wird und ich daher die Gesten nicht deaktivieren kann. Gibt es eine Möglichkeit, dies mit einem Skript beim Start oder so zu lösen?

Antwort1

Da Sie kein aktives Trackpad haben, müssen Sie sich möglicherweise ein Apple-Trackpad ausleihen, um die Einstellung in den Systemeinstellungen zu ändern. Andernfalls könnte Folgendes funktionieren:

defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadFourFingerPinchGesture -int 0

Setzen Sie diesen Wert auf 0sollenDeaktivieren Sie die Einstellung. Auch hier bin ich nicht sicher, ob dies mit Ihrem Touchscreen funktioniert

Hier sind einige andere Werte, die Sie ausprobieren können:

  • Tippen zum Klicken deaktivieren

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool false
    
  • Tippen Sie mit zwei Fingern, um einen Rechtsklick zu emulieren

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
    
  • Drei-Finger-Tipp aktivieren (nach oben schauen)

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerTapGesture -int 2
    
  • Drei-Finger-Ziehen deaktivieren

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerDrag -bool false
    
  • Vergrößern oder Verkleinern

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadPinch -bool true
    
  • Smart Zoom, Doppeltippen mit zwei Fingern

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadTwoFingerDoubleTapGesture -bool true
    
  • Drehen

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRotate -bool true
    
  • Nachrichtencenter

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadTwoFingerFromRightEdgeSwipeGesture -int 3
    
  • Mit zwei Fingern zwischen den Seiten wischen

    defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool true
    
  • Wischen Sie zwischen Vollbild-Apps

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 2
    
  • Andere Mehrfingergesten aktivieren

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerVertSwipeGesture -int 2
    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadFourFingerVertSwipeGesture -int 2
    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadFourFingerHorizSwipeGesture -int 2
    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadFiveFingerPinchGesture -int 2
    

verwandte Informationen