OS X Lion Odwrócony skrót do automatyzacji przewijania


12

Jak wszyscy wiedzą (kto ma Mac OS X Lion), domyślnie przewijanie jest odwrócone, aby wyglądało trochę jak iPhone.

Problem: Nie ma możliwości „normalnego przewijania” myszy USB i „naturalnego / odwróconego” przewijania gładzika. Ustawienie (nawet jeśli jest wymienione zarówno w ustawieniach myszy, jak i gładzika) dotyczy obu tych elementów.

Pytanie: Czy ktoś, kto ma doświadczenie w korzystaniu z Automatora lub AppleScipting, mógłby dać mi kilka wskazówek, jak utworzyć skrót, który może przełączać odwrócone ustawienie? Potrzebuję tego, gdy jestem w domu, mam Mac Book Air podłączonego do klawiatury, myszy i monitora, i chciałbym szybko zmienić to ustawienie


Ciekawe, czy otwarcie Preferencji nie jest wystarczająco szybkie?

1
Ciągle dokuję i oddokowuję swoją książkę Mac, więc fajny skrót do zmiany tego byłby miły.

4
Dlaczego ludzie głosują za tym postem? Czy coś zrobiłem źle?

Odpowiedzi:


3

To powinno to zrobić:

tell application "System Preferences" to set the current pane to "com.apple.preference.mouse"
tell application "System Events"
    tell process "System Preferences"
        click radio button "Point & Click" of tab group 1 of window "Mouse"
        click the first checkbox
    end tell
end tell

Ostateczne rozwiązanie robocze:

tell application "System Preferences"
    activate
    set current pane to pane "com.apple.preference.trackpad"
end tell

tell application "System Events"
    tell process "System Preferences"
        click radio button "Scroll & Zoom" of tab group 1 of window "Trackpad"
        click checkbox 1 of tab group 1 of window "Trackpad"
    end tell
end tell

tell application "System Preferences"
    quit
end tell

Oto, co do tej pory mam: pastebin.com/L0Tf7NSh Mówi, że nie można znaleźć pola wyboru 1

...checkbox of group 1Spróbuj tego.

„Wystąpił błąd w zdarzeniach systemowych: nie można uzyskać grupy 1 procesu„ Preferencje systemowe ”. Niepoprawny indeks.”

Ok, to działa: pastebin.com/JGUvA8U9 Wszelkie pomysły na to, jak mogę zamknąć okno?
jtnire

Ok: to moje ostateczne rozwiązanie: pastebin.com/67PH15Ee
jtnire
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.