Синергия на Mavericks (OSX 10.9) и включение вспомогательных устройств

28494
Brendonwbrown

Mavericks управляет доступностью для каждого отдельного приложения, поэтому вместо включения вспомогательных устройств (опция даже не существует) carte-blanche, приложение, которое делает запрос, отображается в списке, System Preferences > Security & Privacy > Privacyгде вы можете включить доступ, который он ищет.

Synergy, однако, проверяет старый стиль настройки вспомогательных устройств и не запускается.

Обновление : для тех, кто решил эту проблему - Synergy, похоже, решил эту проблему с выпуском 1.4.17.

Кроме того, для тех, кто испытывает проблемы после обновления, пожалуйста, смотрите вклад Джеймса Валеро ниже.

21

3 ответа на вопрос

31
Andy

Из терминала:

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

Затем откройте «Системные настройки OSX» и нажмите « Безопасность и конфиденциальность», затем нажмите « Конфиденциальность» и затем « Доступность».

Установите флажок для Терминала и Синергии .

enter image description here Затем вы можете закрыть Synergy и запустить его снова в фоновом режиме через терминал:

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

Я ожидаю, что это будет исправлено в следующем выпуске (1.4.16 Beta)

Источник: http://synergy-foss.org/osqa/questions/1999/error-1410-on-mac-1081

Это решение работает ТОЛЬКО если вы перезапускаете синергию через Терминал. Т.е. не из дока. Я предполагаю, что Терминал (как контейнер для Synergy сейчас) является «средством», к которому Synergy получает доступ к функциям доступности. kenj 10 лет назад 1
Я хотел бы подчеркнуть, что вы должны установить флажок для терминала, без него это не будет работать вообще. Scorchio 10 лет назад 0
Я выполнил эти шаги, и это не сработало :( - на Mavericks - новая установка Synergy 1.4.15 Beta - у меня есть Terminal.app и Synergy, проверенные на «Системные настройки> Безопасность и конфиденциальность> Конфиденциальность» - все еще получаю ошибка: `FATAL: Ошибка инициализации: системная настройка не включена:" Включить доступ для вспомогательных устройств ". Попробуйте 'synergys --help' для получения дополнительной информации. Alan Blount 10 лет назад 0
Неважно ... я справился с этими инструкциями, но я использовал `iTerm`, и мне пришлось (прокрутить вверх) найти его и включить в разделе" Конфиденциальность ". - fyi, хорошая команда отладки: `/Applications/Synergy.app/Contents/MacOS/synergys --config ~ / .synergy.conf` Alan Blount 10 лет назад 0
3
James Valero

Если он все еще не работает после перезагрузки, похоже, что Mavericks нуждается в «сбросе» настроек, если у вас уже были эти настройки ранее. Чтобы это снова заработало, мне пришлось снять галочку с Terminal / Synergy.app, заблокировать, разблокировать, повторно поставить галочку на Terminal / Synergy.app, заблокировать, затем все заработало. Теперь Synergy запускается нормально, без терминала.

2
Adam Franco

The just-released 1.4.16 Beta version for OS X 10.9 now resolves this issue and allows Synergy to be opened directly rather than requiring sudo.

Note: After installing Synergy-1.4.16 and opening it the first time I had to reboot to get the appropriate Accessibility preference to become available.

Похожие вопросы