Scambia il pulsante del mouse usando AppleScript

0

Uso il mouse con la mano sinistra. Il mio sistema è condiviso con altre persone che sono destrorse. Quindi, ho bisogno di frequente per passare il pulsante del mouse.

Mi piacerebbe sapere come scambiare il pulsante del mouse usando AppleScript? Sto usando il mouse predefinito fornito con il mio computer iMac.

    
posta doptimusprime 25.04.2013 - 08:06
fonte

1 risposta

2

L'ho provato solo con la versione normale del pannello delle preferenze, e probabilmente non funziona se hai un Magic Mouse:

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

L'impostazione è memorizzata in questa chiave, ma non conosco alcun modo per applicare immediatamente le modifiche:

defaults -currentHost read -g com.apple.mouse.swapLeftRightButton

Puoi anche utilizzare KeyRemap4MacBook :

<?xml version="1.0"?>
<root>
<item>
<name>test</name>
<identifier>test</identifier>
<autogen>__KeyToKey__ KeyCode::F1, VK_COMMAND | ModifierFlag::NONE, KeyCode::VK_CONFIG_TOGGLE_swapbuttons</autogen>
</item>
<item>
<name>swapbuttons</name>
<identifier vk_config="true">swapbuttons</identifier>
<autogen>__PointingButtonToPointingButton__ PointingButton::LEFT, PointingButton::RIGHT</autogen>
<autogen>__PointingButtonToPointingButton__ PointingButton::RIGHT, PointingButton::LEFT</autogen>
</item>
</root>

Guarda la fonte dei valori dei codici chiave e impostazioni predefinite .

    
risposta data 25.04.2013 - 08:56
fonte

Leggi altre domande sui tag