Synergia na Mavericks (OSX 10.9) i włącz urządzenia pomocnicze

21

Mavericks obsługuje dostępność dla poszczególnych aplikacji, więc zamiast włączać urządzenia pomocnicze (opcja nawet nie istnieje) carte-blanche, aplikacja, która powoduje, że żądanie pojawia się na liście, na System Preferences > Security & Privacy > Privacyktórej możesz włączyć dostęp, którego szuka.

Synergy sprawdza jednak stary styl ustawiania urządzeń pomocniczych i nie uruchamia się.

Aktualizacja : dla osób nadrabiających ten problem - wydaje się, że Synergy rozwiązało to w wersji 1.4.17.

Ponadto, jeśli masz problemy z aktualizacją, zapoznaj się z uwagami Jamesa Valero poniżej.

Brendonwbrown
źródło

Odpowiedzi:

31

Z terminala:

sudo open /Applications/Synergy.app/Contents/MacOS/Synergy

Następnie otwórz Preferencje systemowe OSX i kliknij Bezpieczeństwo i prywatność , następnie kliknij Prywatność, a następnie Dostępność

Zaznacz pole wyboru dla Terminal i Synergy .

wprowadź opis zdjęcia tutaj Następnie możesz zamknąć Synergy i uruchomić go ponownie w tle przez terminal:

/Applications/Synergy.app/Contents/MacOS/Synergy &

Spodziewam się, że zostanie to naprawione w następnej wersji (1.4.16 Beta)

Źródło: http://synergy-foss.org/osqa/questions/1999/error-1410-on-mac-1081

Andy
źródło
1
To rozwiązanie działa TYLKO po ponownym uruchomieniu synergii za pośrednictwem Terminala. Nie jestem z Doku. Zakładam, że Terminal (jako kontener dla Synergy teraz) jest „środkiem”, do którego Synergy uzyskuje dostęp do funkcji ułatwień dostępu.
kenj
Chciałbym podkreślić, że musisz zaznaczyć pole wyboru Terminalu, bez niego nie działałoby to wcale.
Scorchio,
Wykonałem te kroki i to nie zadziałało :( - Na Mavericks, świeża instalacja Synergy 1.4.15 Beta - Mam włączone Terminal.app i Synergy System Preferences > Security & Privacy > Privacy- nadal pojawia się błąd:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount
Nieważne ... zacząłem pracować z tymi instrukcjami, ale używam iTermi musiałem (przewiń w górę i) znaleźć to i włączyć również pod Privacy. - fyi, dobre polecenie debugowania:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount
3

Jeśli po ponownym uruchomieniu nadal nie działa, wydaje się, że Mavericks potrzebuje „zresetować” ustawienia, jeśli już wcześniej miałeś tę konfigurację. Aby znów działać, musiałem odznaczyć Terminal / Synergy.app, zablokować, odblokować, ponownie zaznaczyć Terminal / Synergy.app, zablokować, a potem zadziałało. Teraz Synergy zaczyna się normalnie bez potrzeby korzystania z terminala.

James Valero
źródło
2

Właśnie wydana wersja 1.4.16 Beta dla OS X 10.9 rozwiązuje ten problem i pozwala na bezpośrednie otwarcie Synergy zamiast konieczności sudo.

Uwaga: po zainstalowaniu Synergy-1.4.16 i otwarciu go po raz pierwszy musiałem zrestartować komputer, aby uzyskać odpowiednią preferencję ułatwień dostępu.

Adam Franco
źródło