Synergy on Mavericks (OSX 10.9) et activez les appareils fonctionnels

21

Mavericks gère l'accessibilité pour chaque application. Ainsi, au lieu d'activer les dispositifs d'assistance (l'option n'existe même pas), carte-blanche, l'application qui fait la demande apparaît dans une liste dans System Preferences > Security & Privacy > Privacylaquelle vous pouvez activer l'accès recherché.

Cependant, Synergy vérifie l’ancien style de paramétrage des dispositifs d’aide et ne démarre pas.

Mise à jour : Pour ceux qui comprennent ce problème - Synergy semble avoir résolu le problème avec la version 1.4.17.

De plus, pour ceux qui rencontrent des problèmes après la mise à niveau, veuillez consulter l'entrée de James Valero ci-dessous.

Brendonwbrown
la source

Réponses:

31

Depuis un terminal:

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

Ouvrez ensuite les Préférences Système OSX et cliquez sur Sécurité et confidentialité , puis cliquez sur Confidentialité , puis sur Accessibilité.

Cochez la case pour Terminal et Synergy .

entrez la description de l'image ici Vous pouvez ensuite fermer Synergy et le redémarrer en arrière-plan via le terminal:

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

J'espère que cela sera corrigé dans la prochaine version (1.4.16 Beta)

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

Andy
la source
1
Cette solution ne fonctionne que si vous relancez la synergie via le terminal. C'est-à-dire pas du quai. Je suppose que Terminal (en tant que conteneur de Synergy à l’heure actuelle) est le "moyen" auquel Synergy a accès aux fonctions d’accessibilité.
Ken
Je tiens à souligner que vous devez cocher la case correspondant à Terminal, sans quoi cela ne fonctionnerait pas du tout.
Scorchio
J'ai suivi ces étapes et cela n'a pas fonctionné :( - Sur Mavericks, nouvelle installation de Synergy 1.4.15 Beta - J'ai vérifié Terminal.app et Synergy System Preferences > Security & Privacy > Privacy- toujours l'erreur:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount
Ca ne fait rien ... Je l'ai fait fonctionner avec ces instructions, mais j'utilise iTermet je dois (faire défiler vers le haut et) le trouver et l'activer Privacyégalement. - fyi, une bonne commande de débogage:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount le
3

Si cela ne fonctionne toujours pas après le redémarrage, il semble que Mavericks a besoin que les paramètres soient "réinitialisés" si vous avez déjà eu cette configuration auparavant. Pour que cela fonctionne à nouveau, je devais décocher Terminal / Synergy.app, verrouiller, déverrouiller, cocher à nouveau Terminal / Synergy.app, verrouiller, puis tout fonctionnait. Maintenant, Synergy démarre normalement sans avoir besoin du terminal.

James Valero
la source
2

La version 1.4.16 bêta pour OS X 10.9, récemment publiée, résout maintenant ce problème et permet à Synergy d'être ouvert directement plutôt que de nécessiter sudo.

Remarque: après avoir installé Synergy-1.4.16 et l'avoir ouvert la première fois, je devais redémarrer pour que les préférences d'accessibilité appropriées soient disponibles.

Adam Franco
la source