Wie kann ich Berührungsgesten in OS X deaktivieren, auch wenn kein Touchpad erkannt wird?

1019
Andreas

Ich habe ein heikles Problem. Ich verwende einen großen Multi-Touch-Bildschirm von PQ Labs mit einem Mac Mini. Es wird in einer Ausstellung verwendet, in der eine Anwendung im Vollbildmodus ausgeführt wird. Da in OS X jedoch eine Berührungsgeste zum Beenden des Vollbildmodus (mit allen Fingern klemmen) integriert ist, kann der Benutzer die App versehentlich auf dem Desktop beenden. Das Problem ist, dass auf die Einstellungen für Gesten in den Systemeinstellungen nicht zugegriffen werden kann, wenn der Mac kein Touchgerät wie ein Touchpad erkannt hat. In meinem Fall verfügt der PQ Labs-Bildschirm über eigene Treiber, so dass er von OS X nicht als Touch-Gerät erkannt wird und daher keine Gesten deaktiviert werden kann. Gibt es eine Möglichkeit, dies mit einem Skript beim Start oder etwas zu lösen?

0

1 Antwort auf die Frage

1
SaxDaddy

Da Sie kein Trackpad aktiviert haben, müssen Sie sich ein Apple Trackpad ausleihen, um die Einstellung in den Systemeinstellungen zu ändern. Wenn nicht, könnte dies funktionieren:

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

Diesen Wert auf 0 einstellen sollte die Einstellung deaktivieren. Ich bin mir nicht sicher, ob dies mit Ihrem Touchscreen funktioniert

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

  • Deaktivieren Sie zum Klicken auf

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

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

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerTapGesture -int 2 
  • Deaktivieren Sie das Ziehen mit drei Fingern

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

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadPinch -bool true 
  • Intelligenter Zoom, zweimal mit zwei Fingern antippen

    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 
  • Streichen Sie mit zwei Fingern zwischen den Seiten

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

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 2 
  • Aktivieren Sie andere Mehrfingergesten

    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