Synergy on Mavericks (OSX 10.9) e habilite dispositivos de assistência

21

O Mavericks lida com a acessibilidade por aplicativo, portanto, em vez de ativar dispositivos auxiliares (a opção nem existe), carte-blanche, o aplicativo que faz a solicitação aparece em uma lista na System Preferences > Security & Privacy > Privacyqual você pode ativar o acesso que está procurando.

O Synergy, no entanto, verifica o estilo antigo da configuração de dispositivos auxiliares e falha ao iniciar.

Atualização : Para aqueles que estão se atualizando com esse problema - o Synergy parece ter resolvido isso com a versão 1.4.17.

Além disso, para aqueles que enfrentam problemas após a atualização, consulte a entrada de James Valero abaixo.

Brendonwbrown
fonte

Respostas:

31

De um terminal:

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

Em seguida, abra as Preferências do sistema OSX e clique em Segurança e privacidade , clique em Privacidade e Acessibilidade

Marque a caixa de seleção para Terminal e Synergy .

insira a descrição da imagem aqui Você pode fechar o Synergy e iniciá-lo novamente em segundo plano através do terminal:

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

Espero que isso seja corrigido na próxima versão (1.4.16 Beta)

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

Andy
fonte
1
Esta solução funciona SOMENTE se você reiniciar a sinergia através do Terminal. Ou seja, não do Dock. Presumo que o Terminal (como o contêiner do Synergy agora) seja o "meio" ao qual o Synergy está obtendo acesso aos recursos de acessibilidade.
Kenj #
Eu enfatizaria que você deve marcar a caixa de seleção do Terminal, sem ele isso não funcionaria.
Scorchio 19/11/2013
Segui estas etapas e não funcionou :( - No Mavericks, nova instalação do Synergy 1.4.15 Beta - Eu tenho o Terminal.app e o Synergy verificados System Preferences > Security & Privacy > Privacy- ainda obtendo o erro:FATAL: Init failed: system setting not enabled: "Enable access for assistive devices" Try 'synergys --help' for more information.
Alan Blount
Deixa iTermpra lá ... eu consegui trabalhar com essas instruções, mas eu uso e tive que (rolar para cima e) encontrá-lo e ativá-lo Privacytambém. - fyi, um bom comando de depuração:/Applications/Synergy.app/Contents/MacOS/synergys --config ~/.synergy.conf
Alan Blount
3

Se ainda não estiver funcionando após a reinicialização, parece que o Mavericks precisa que as configurações sejam "redefinidas" se você já tiver essa configuração antes. Para fazê-lo funcionar novamente, tive que desmarcar o Terminal / Synergy.app, bloquear, desbloquear, marcar novamente o Terminal / Synergy.app, bloquear, e funcionou. Agora o Synergy começa normalmente sem precisar mais do terminal.

James Valero
fonte
2

A versão 1.4.16 Beta, lançada recentemente para o OS X 10.9, agora resolve esse problema e permite que o Synergy seja aberto diretamente, em vez de exigir o sudo.

Nota: Depois de instalar o Synergy-1.4.16 e abri-lo na primeira vez, tive que reiniciar para obter a preferência de acessibilidade apropriada para ficar disponível.

Adam Franco
fonte