Troque para esquerda / direita clique no OS X via terminal

3

Estou procurando uma maneira de trocar o botão esquerdo / direito do mouse (pessoa esquerda / destra) pelo Terminal.

Atualmente toda vez que eu quiser mudar isso eu preciso ir para Preferências do Sistema »Mouse» Alterar a opção de clique secundário. Seria muito mais fácil simplesmente executar um comando rápido no terminal.

Eu vi coisas assim: defaults write GlobalPreferences com.apple.mouse.scaling -1

tl; dr: Existe uma maneira de fazer esse tipo de comando (acima) para o clique secundário do mouse através do terminal?

Meu sistema operacional é 10.7.5.

    
por iDev247 16.11.2012 / 22:14

3 respostas

4

O comando relevante é:

defaults -currentHost write .GlobalPreferences com.apple.mouse.swapLeftRightButton -bool true

(ou "false" para configurá-lo de volta ao normal.) No entanto, , não conheço uma maneira de fazer com que a configuração entre em vigor sem fazer logout & de volta, o que geralmente é mais problemático do que usar as Preferências do Sistema para fazer a alteração.

    
por 17.11.2012 / 02:31
1

Aqui está um script mais simples que alterna a configuração e não ativa as Preferências do Sistema:

tell application "System Preferences"
    reveal pane "com.apple.preference.mouse"
end tell
tell application "System Events" to tell process "System Preferences"
    tell radio group 1 of window 1
        if value of radio button 1 is 1 then
            click radio button 2
        else
            click radio button 1
        end if
    end tell
end tell
quit application "System Preferences"

Não funciona com a versão do Magic Mouse do painel de preferências.

Você pode salvar o script no Editor AppleScript e executá-lo com osascript script.scpt . Ou veja esta pergunta para diferentes formas de atribuir atalhos a scripts.

    
por 01.06.2013 / 13:04
0

Eu finalmente fui com esta solução .

Outra dica que encontrei em esta pergunta é adicionar o script à barra de menus ao fazer isso:

  1. Abra o AppleScripts Editor (acabei de pesquisar no Spotlight)
  2. Se você ainda não tem o ícone de scripts na barra de menu:
    1. Clique no AppleScripts Editor na barra de menu
    2. Clique em Preferências
    3. Ative a caixa de seleção Exibir o menu Script na barra de menus . Eu pessoalmente prefiro desmarcar o script Show Computer .
  3. Clique no ícone de scripts que está sendo exibido em sua barra de menus
  4. Clique em Abrir pasta de scripts e selecione Abrir pasta de scripts do usuário
  5. Salve ou copie seu arquivo de script nesta pasta (o script que estou usando pode ser encontrado aqui )
  6. Quando você quiser executar o script, basta clicar no ícone de script e selecionar o script
por 17.11.2012 / 06:59