Synergy on Mavericks (OSX 10.9) e abilitare i dispositivi di assistenza


21

Mavericks gestisce l'accessibilità in base all'applicazione, quindi invece di abilitare i dispositivi di assistenza (l'opzione non esiste nemmeno) carta bianca, l'app che fa la richiesta viene visualizzata in un elenco in System Preferences > Security & Privacy > Privacycui è possibile abilitare l'accesso che sta cercando.

Synergy, tuttavia, verifica il vecchio stile di impostazione dei dispositivi di assistenza e non si avvia.

Aggiornamento : per coloro che stanno affrontando questo problema - Synergy sembra averlo risolto con la versione 1.4.17.

Inoltre, per coloro che riscontrano problemi dopo l'aggiornamento, consultare l'input di James Valero di seguito.

Risposte:


31

Da un terminale:

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

Quindi apri Preferenze di Sistema OSX e fai clic su Sicurezza e Privacy , quindi fai clic su Privacy e poi su Accessibilità

Seleziona la casella di controllo per Terminal e Synergy .

inserisci qui la descrizione dell'immagine È quindi possibile chiudere Synergy e riavviarlo in background tramite il terminale:

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

Mi aspetto che questo verrà risolto nella prossima versione (1.4.16 Beta)

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


1
Questa soluzione funziona SOLO se si riavvia la sinergia tramite il Terminale. Cioè non dal Dock. Suppongo che Terminal (come il contenitore per Synergy ora) sia il "mezzo" a cui Synergy sta ottenendo l'accesso alle funzioni di accessibilità.
Ken

Vorrei sottolineare che è necessario selezionare la casella di controllo Terminal, senza di essa non funzionerebbe affatto.
Scorchio,

Ho seguito questi passaggi e non ha funzionato :( - Su Mavericks, nuova installazione di Synergy 1.4.15 Beta - Ho Terminal.app e Synergy controllati System Preferences > Security & Privacy > Privacy- continuando a ricevere l'errore:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount

Non importa ... l'ho fatto funzionare con queste istruzioni, ma lo uso iTerme ho dovuto (scorrere verso l'alto e) trovarlo e abilitarlo anche sotto Privacy. - A proposito, un buon comando di debug:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount,

3

Se dopo il riavvio non funziona ancora, sembra che Mavericks abbia bisogno di "ripristinare" le impostazioni se hai già avuto questa configurazione in precedenza. Per farlo funzionare di nuovo, ho dovuto deselezionare Terminal / Synergy.app, bloccare, sbloccare, selezionare nuovamente Terminal / Synergy.app, bloccare, quindi ha funzionato. Adesso Synergy si avvia normalmente senza più bisogno del terminale.


2

La versione beta 1.4.16 appena rilasciata per OS X 10.9 risolve ora questo problema e consente di aprire direttamente Synergy anziché richiedere sudo.

Nota: dopo aver installato Synergy-1.4.16 e averlo aperto la prima volta, ho dovuto riavviare per rendere disponibile la preferenza di accessibilità appropriata.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.