Sinergia en Mavericks (OSX 10.9) y habilitar dispositivos de asistencia

21

Mavericks maneja la accesibilidad por aplicación, por lo que en lugar de habilitar dispositivos de asistencia (la opción ni siquiera existe) carte-blanche, la aplicación que hace que la solicitud aparezca en una lista en la System Preferences > Security & Privacy > Privacyque puede habilitar el acceso que está buscando.

Sin embargo, Synergy verifica el antiguo estilo de configuración de los dispositivos de asistencia y no se inicia.

Actualización : Para aquellos que se están poniendo al día con este problema, Synergy parece haber resuelto esto con la versión 1.4.17.

Además, para aquellos que experimentan problemas después de la actualización, consulte la entrada de James Valero a continuación.

Brendonwbrown
fuente

Respuestas:

31

Desde una terminal:

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

Luego abra las Preferencias del sistema OSX y haga clic en Seguridad y privacidad , luego haga clic en Privacidad y luego en Accesibilidad

Marque la casilla de verificación para Terminal y Sinergia .

ingrese la descripción de la imagen aquí Luego puede cerrar Synergy y volver a iniciarlo en segundo plano a través del terminal:

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

Espero que esto se arregle en la próxima versión (1.4.16 Beta)

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

Andy
fuente
1
Esta solución funciona SOLO si reinicia la sinergia a través de la Terminal. Es decir, no del muelle. Supongo que Terminal (como el contenedor de Synergy ahora) es el "medio" al que Synergy está obteniendo acceso a las funciones de accesibilidad.
kenj
Quisiera enfatizar que tiene que marcar la casilla de verificación para Terminal, sin esto esto no funcionaría en absoluto.
Scorchio
Seguí estos pasos y no funcionó :( - En Mavericks, nueva instalación de Synergy 1.4.15 Beta - Tengo Terminal.app y Synergy verificados System Preferences > Security & Privacy > Privacy- aún obtengo el error:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount
No importa ... lo hice funcionar con estas instrucciones, pero lo uso iTermy tuve que (desplazarme hacia arriba y) encontrarlo y habilitarlo Privacytambién. - para tu información, un buen comando de depuración:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount el
3

Si todavía no funciona después de reiniciar, parece que Mavericks necesita que la configuración se "restablezca" si ya ha tenido esta configuración antes. Para que volviera a funcionar, tuve que desmarcar Terminal / Synergy.app, bloquear, desbloquear, volver a marcar Terminal / Synergy.app, bloquear, y luego funcionó. Ahora Synergy comienza normalmente sin necesitar más el terminal.

James Valero
fuente
2

La versión beta 1.4.16 recién lanzada para OS X 10.9 ahora resuelve este problema y permite que Synergy se abra directamente en lugar de requerir sudo.

Nota: Después de instalar Synergy-1.4.16 y abrirlo por primera vez, tuve que reiniciar para obtener la preferencia de Accesibilidad adecuada para estar disponible.

Adam Franco
fuente