Synergy on Mavericks (OSX 10.9) und aktivieren Sie unterstützende Geräte

21

Mavericks verwaltet die Barrierefreiheit für jede Anwendung. Anstatt also Hilfsgeräte zu aktivieren (Option gibt es nicht), wird die App, die die Anfrage stellt, in einer Liste angezeigt, in der System Preferences > Security & Privacy > PrivacySie den gesuchten Zugriff aktivieren können.

Synergy überprüft jedoch die alten Einstellungen für Hilfsgeräte und startet nicht.

Update : Für diejenigen, die mit diesem Problem aufholen - Synergy scheint dies mit Version 1.4.17 behoben zu haben.

Informationen zu Problemen nach dem Upgrade finden Sie weiter unten in der Eingabe von James Valero.

Brendonwbrown
quelle

Antworten:

31

Von einem Terminal:

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

Öffnen Sie dann die OSX-Systemeinstellungen und klicken Sie auf " Sicherheit und Datenschutz" . Klicken Sie dann auf " Datenschutz" und dann auf " Eingabehilfen"

Aktivieren Sie das Kontrollkästchen für Terminal und Synergy .

Bildbeschreibung hier eingeben Sie können Synergy dann schließen und im Hintergrund über das Terminal erneut starten:

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

Ich gehe davon aus, dass dies in der nächsten Version (1.4.16 Beta) behoben wird.

Quelle: http://synergy-foss.org/osqa/questions/1999/error-1410-on-mac-1081

Andy
quelle
1
Diese Lösung funktioniert NUR, wenn Sie Synergy über das Terminal neu starten. Dh nicht vom Dock. Ich gehe davon aus, dass Terminal (als Container für Synergy) das "Mittel" ist, auf das Synergy Zugriff auf die Eingabehilfen erhält.
Kenj
Ich möchte betonen, dass Sie das Kontrollkästchen für Terminal aktivieren müssen, ohne das dies überhaupt nicht funktioniert.
Scorchio
Ich bin diesen Schritten gefolgt und es hat nicht funktioniert :( - Auf Mavericks, Neuinstallation von Synergy 1.4.15 Beta - Ich habe Terminal.app und Synergy aktiviert - bekomme System Preferences > Security & Privacy > Privacyimmer noch den Fehler:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount
Nevermind ... ich habe es mit diesen Anweisungen zum Laufen gebracht, aber ich habe es benutzt iTermund ich musste (nach oben scrollen und) das finden und es auch unter aktivieren Privacy. - Übrigens, ein gutes Debugging-Kommando:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount
3

Wenn es nach dem Neustart immer noch nicht funktioniert, scheint es, dass Mavericks die Einstellungen "zurücksetzen" muss, wenn Sie dieses Setup bereits zuvor hatten. Um es wieder zum Laufen zu bringen, musste ich Terminal / Synergy.app deaktivieren, sperren, entsperren, Terminal / Synergy.app erneut ankreuzen, sperren, dann funktionierte es. Jetzt wird Synergy normal gestartet, ohne dass das Terminal mehr benötigt wird.

James Valero
quelle
2

Die soeben veröffentlichte Beta-Version 1.4.16 für OS X 10.9 behebt dieses Problem jetzt und ermöglicht das direkte Öffnen von Synergy, ohne dass sudo erforderlich ist.

Hinweis: Nachdem ich Synergy-1.4.16 installiert und das erste Mal geöffnet habe, musste ich neu starten, um die entsprechende Barrierefreiheitseinstellung verfügbar zu machen.

Adam Franco
quelle