Como desativo os gestos de toque no OS X mesmo quando nenhum touchpad é detectado?

0

Eu tenho um problema delicado. Eu uso uma grande tela multi-touch da PQ Labs com um Mac Mini. É usado em uma exposição onde eu executo um aplicativo no modo tela cheia. No entanto, como há um gesto de toque integrado no OS X para sair do modo de tela cheia (beliscar com todos os dedos), o usuário pode sair acidentalmente do aplicativo para a área de trabalho. O problema é que não é possível acessar as configurações de gestos nas Preferências do Sistema se o Mac não detectar um dispositivo de toque, como um touch pad. No meu caso, a tela do PQ Labs tem seus próprios drivers, por isso não é detectada como um dispositivo de toque pelo OS X e, portanto, não consigo desativar gestos. Existe uma maneira de resolver isso com um script na inicialização ou algo assim?

    
por Andreas 22.01.2015 / 09:13

1 resposta

1

Como você não tem um trackpad ativo, pode ser necessário emprestar um trackpad da Apple simplesmente para alterar a configuração nas Preferências do Sistema. Se não, isso pode funcionar:

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

Definir este valor como 0 deve desativar a configuração. Novamente, não tenho certeza se isso funcionará com sua tela sensível ao toque

Aqui estão alguns outros valores para tentar:

  • Desative o toque para clicar

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad Clicking -bool false
    
  • Toque com dois dedos para emular o clique com o botão direito

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRightClick -bool true
    
  • Ativar três toques de dedo (olhar para cima)

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerTapGesture -int 2
    
  • Desativar o arrastar de três dedos

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerDrag -bool false
    
  • Aumentar ou diminuir o zoom

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadPinch -bool true
    
  • Zoom inteligente, toque duas vezes com dois dedos

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

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadRotate -bool true
    
  • Centro de Notificação

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadTwoFingerFromRightEdgeSwipeGesture -int 3
    
  • Passe entre páginas com dois dedos

    defaults write NSGlobalDomain AppleEnableSwipeNavigateWithScrolls -bool true
    
  • Passe entre aplicativos de tela inteira

    defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerHorizSwipeGesture -int 2
    
  • Ativar outros gestos com vários dedos

    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
    
por 24.01.2015 / 08:12