2

Я пытаюсь использовать мой MacBook Pro в качестве клиента с синергией. Windows - это хост-система с клавиатурой и мышью.

Проблема, однако, в том, что я не могу изменить имя экрана для MacBook Pro. Имя компьютера общего доступа, настройки netbios и DHCP LAN в моем маршрутизаторе имели неправильное имя. Вместо «user-mBp» это было «user-mPb». Так синергия получила это как псевдоним, и я не могу изменить его, несмотря ни на что. Я установил правильное имя везде, где мог, но ничего.

Приложение Synergy не позволит мне измениться.

Как мне это сделать?

2 ответа2

6

В Synergy 1.8. * Вы можете изменить его в меню « Edit → « Settings → « Screen name (то же самое в Windows, Mac OS X и Linux).

В предыдущих версиях, например Synergy версии 1.7.3, чтобы изменить отображаемое имя в Mac OS X, необходимо перейти в меню « Synergy → « Preferences → « Screen name .

Имена экранов не чувствительны к регистру.

0

Если вы пытаетесь изменить любое из 3-х возможных имен компьютеров на вашем Mac, используйте команду scutil следующим образом:

scutil --get ComputerName (or HostName or LocalHostName)

установить их,

sudo scutil --set ComputerName newComputerName (or HostName or LocalHostName)

Если имена установлены на то, что вы хотите, чтобы они были, вам может потребоваться удалить / переустановить Synergy на вашем Mac, чтобы подобрать новую конфигурацию. Установите флажок, чтобы удалить все временные файлы .plist, которые могут содержать имя.

Это заставляет меня задуматься, если вы заглянули в ~/Library/Application Support чтобы узнать, есть ли файл .plist для Synergy, который можно изменить. Я бы начал с

find ~/Library -iname *synergy* -type f -print|grep '.plist'

и используйте PlistBuddy или defaults по умолчанию, чтобы найти эти файлы для вашего имени хоста с ошибкой.

К вашему сведению, find iname позволяет выполнять поиск без учета регистра, а type ищет файлы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .