Вторичный дисплеи случайно поменять контент на переподключение

Я использую 2015 15" модели MacBook Pro с двумя внешними дисплеями по следующим физического конфигурации:

+-----------+
| +------------------------+
| || |
| || +-----------------+
| || || |
| || 2 (первичного) || |
| 1 || || 3 (встроенный) |
| || || |
| || || |
| +------------------------------------------+
| |
| |
| |
+-----------+

Дисплеи 1 и 2 внешних, сторонних отображается. Дисплей 3 ноутбук встроенный в дисплей. Дисплей 2-основной дисплей — с меню на вкладке расположение дисплея "настройки". Дисплеи 1 и 2 крепятся на ноутбук с двумя мини-DisplayPort кабели, подключенные к двум портам Thunderbolt порты, а не последовательно — они прикреплены отдельно.

Когда я отключите и подключите дисплеи, есть примерно 50% шанс, что контент, который ранее был на выставке 1 ОСП с контента, который был ранее на дисплей 3. Когда это происходит, я обычно просто отключите и повторно подключите оба дисплея до тех пор, пока содержимое, которое было на дисплее 1 отображается на дисплее 1, а также контент, который был на дисплее 3 на дисплее 3. Контент на дисплее 2 никогда не кажется, чтобы быть перемещены.

Как я могу настроить для macOS, чтобы сохранить расположение дисплеев 1 и 3 Правильно?


Дополнительную информацию:

  • Модель БКУ: MacBookPro11,4
  • Дисплей 1: корпорация Dell U2713HM
  • Дисплей 2: Корпорация Dell U3011

Связанный с этим вопрос, хотя я не верю, что это дубликат: основной дисплей меняется случайным образом

+524
user32890 22 окт. 2014 г., 10:25:54
23 ответов

Это происходит, когда у вас есть адрес электронной почты контакта дублируется в другой контакт.

+948
Andytizer 03 февр. '09 в 4:24

Схема открытой. Реестр приложений с iOS, когда они установлены, и если нет приложение, чтобы взять произвольный://ссылку, то это будет просто провал или перейти к мобильной версии Safari.

Я считаю, что Apple ведет список вспомогательных префиксы, но не опубликовать его.

+942
cjspurgeon 1 окт. 2017 г., 18:05:07

В маленький стукач, я разрешил порт 80, когда появился "google.com" всплывающее окно на экране. Я интересно, если это была хорошая идея.

Если хакер установил программу на моем компьютере Mac, и программы отправляется информация на сервер, будет он идти через "интернет" и порт 80? Учитывая это, это безопасно, чтобы навсегда разрешить порт 80 трафика?

С другой стороны, если я принимаю "google.com на порт 80" (а не всех сайтов на порт 80) я вам десять или 15 диалоги оповещения для каждого объявления и услуги на каждом сайте.

+923
Henry Saint 22 сент. 2011 г., 4:07:26

Итак, я нашел способ сделать это. Я попытался с помощью команды pmset displaysleepnow, и он работает как задумано. Дополнительные дело в том, что вы должны пойти в Системные настройки > Защита и безопасность > общие, и требовать пароль сразу после включения компьютера дисплей переходит в спящий режим. Затем я создал псевдоним:

lscreen псевдоним='displaysleepnow pmset'

и это работает, как задумано. Я использую много терминалов, поэтому lscreen простой способ для меня, чтобы заблокировать мой экран и с экрана блокировки, но как мой WiFi и VPN-подключение.

+894
pac 30 июн. 2015 г., 23:44:58

В Twitter приложение, откройте Настройки и конфиденциальность. По состоянию на август 2017 и версии 7.4, доступ к нему осуществляется путем нажатия на изображение вашего профиля в верхнем левом углу.

Теперь перейти на использование данныхвеб-хранилище и выберите Очистить все веб-хранилище. Это позволит удалить кэш в Twitter, печенье и логины.

Это действие не влияет на фотографии, видео и лозы, прикрепленные к твитам. Вместо тех, которые удаляются при данные использованиевеб-хранилищеясный носители.

+894
max471 13 окт. 2011 г., 3:49:47

Если вы создаете плейлист или смарт-плейлист и выбрать соответствующий эпизод, что он будет продолжать к следующему пункту auotmatically.

+863
Colin McLarty 12 сент. 2010 г., 6:42:18

Когда вы войти в свой компьютер в loginwindow.приложение создает среду с переменной PATH значение:

/usr/Бен:/ОГРН: выполнить/sbin:/sbin размещена

Этот путь доступен для всех приложений, которые вы начинаете. При запуске терминала.приложение этот путь наследуется вашего снаряда, который запускается в качестве оболочки. Путь затем обрабатывается с помощью приложения path_helper производить путем:

/usr/Бен:/ОГРН: выполнить/sbin: файл/sbin:/usr/местные/Бен: в/usr/Х11/ОГРН

Система предназначена для приложения пакета или администратора, чтобы добавить пути создания текстовых файлов с adsolute пути в директории /частная/и т. д./путей.д. Вы можете найти другие исполняемые файлы, расположенные в

/частных/и т. д.
/УСР/Либ
в /usr/IP-адресов
/usr/местные # должны иметь такую же иерархию как /usr
/опт
/опт/местные # системы MacPorts менеджер пакетов 
/гв # менеджер пакетов Fink 
/Системы
/Библиотека

Инструменты могут также быть найдены в пучки и рамок.

/Программы/В LibreOffice.приложение/содержание/Макосе # путь для запуска открытого офиса безголовый
/Системы/Библиотека/PrivateFrameworks/Apple80211.рамки/версии/а/ресурсы # путь к утилите командной строки аэропорт 

Нет никаких установленных правил, а администратор может разработать свою собственную приставку для установки программного обеспечения.

Задача администратора-установить глобальный путь как можно меньше разверните путь в соответствии с правами пользователя, в свои собственные загрузочные файлы.

+788
emcsneeze 5 янв. 2010 г., 15:58:16

Они могут быть использованы одновременно, и не должно быть вопроса между смешением двух (с одним довольно большой оговоркой и попался...)

Нюанс

Нюанс заключается в том, что системы MacPorts/самогон и pip будет иметь никакого отношения друг установил против другой.

Так, например, предположим, вы установите Python 3.6 на вашем Mac. Вы хотите в nltk, который технически не доступна для этой версии на MacPorts, но это на ПМС. Так вы установите на типун. Спустя два месяца, вы видите ее установленная на MacPorts и выбрать, чтобы установить его. Теперь у вас есть две разные версии в nltk на вашей машине, так что будьте бдительны.

Попался

Если вы используете pip с MacPorts, вам нужно убедиться, что это Пип, что устанавливается с помощью системы MacPorts и связанные с этим версии Python. Так, например, вы увидите py35-Пип, py36-Пип и т. д.

После того как вы установите нужный pip, вы использовать MacPorts-это выбрать команду, чтобы убедиться, что она активирована с соответствующим версии Python:

судо порт выбрать
+771
Roelof Spijker 25 июн. 2010 г., 14:34:18

Расширяя на Леонарда ответ:

Вы можете сделать это путем замены Мохаве.heic по умолчанию фон рабочего стола. Это не требует отключения глоток, как он в /Библиотека.

  • Резервное копирование /библиотека/обои/Мохаве.heic , скопировав его в Мохаве.heic.ориг или похожие.
  • Получите ваш новый образ и масштаб/обрезать, чтобы точно соответствовать дисплей. Если вы не знаете разрешение вашего экрана, вы можете перейти к  > Об этом Mac.
  • Заменить Мохаве.heic с вашим новым файлом. Не волнуйтесь, если это JPG или подобное, то все равно работать, даже после переименования ее в Мохаве.heic.*

  • Если у вас есть функция FileVault включен, изменение логина опцию в настройках системы. Например, следует ли показать список пользователей или имя и пароль. Просто изменить его обратно, если вы на самом деле не хочу ничего менять.

    Это происходит потому, что при загрузке с помощью FileVault, на экране входа в систему ваша система не загрузится весь путь! Это на самом деле работает крошечную систему на свой раздел EFI, так как ваш основной раздел зашифрован. Изменяя параметр входа в систему, сделать Системные настройки изменить настройки системы ЭФИ, в том числе подбирая менять обои. Посмотреть этот ответ.

  • Перезагрузитесь и наслаждайтесь!

* Я только проверил это с JPEG, но это может работать для других типов.


Совершенно Ненужная Экономия Времени

Я сделал небольшую быструю программу, которая делает все это для вас (это определяет версию операционной системы и работает как на Мохаве и более ранних версий). Вам понадобится Xcode, чтобы скомпилировать его.

Это не должно повредить вашу систему, но я не могу гарантировать ничего ... убедитесь, что у вас есть резервные копии первого!

Это теперь также доступны на GitHub. Это может или может не обновляться здесь в будущем.

//
// loginwindowbgconverter
// по SilverWolf
// 2018-09-27
//

импорт фундамент
импорт AppKit

Функ printUsage() {
печать("""
 использование: \(командной строки.аргументы[0]) \у{1Б}[4mimage-файл\у{1Б}[0м
 Он должен быть запущен как root, так как он сохраняет в /Library/картинки на рабочем столе.
""")
}

охранник командной строке.аргументы.показатели.содержит(1) то {
printUsage()
выход(1)
}
пусть входной_файл = командной строке.аргументы[1]

охранник пусть inputImage = NSImage(contentsOfFile: входной_файл) еще {
 печати("\(командной строки.аргументы[0]): не могу загрузить изображения из папки(файла)")
выход(2)
}

пусть МВ = inputImage.размер.ширина
пусть Ио = inputImage.размер.высота
пусть iaspect = двойная(МВ) / двухместный(ИЖС)

// использовать сведения о системе, чтобы получить размер экрана 

ВАР ео = 0, ш = 0

перечисление ScreenSizeError: ошибка {
 дело foundNil
}
делать {
 давайте задания = процесс()
 если #доступно(для macOS 10.13, *) {
 задач.executableURL = URL-адрес(fileURLWithPath: "/бин/ЗШ")
 } еще {
 задач.launchPath = "/бин/ЗШ"
}
 задач.аргументы = ["Ф", "с", "system_profiler SPDisplaysDataType | у awk '/постановлением/{печати $2, $4}' | Глава -Н 1"]

 пусть stdoutPipe = труба()
 задач.standardOutput = stdoutPipe

 если #доступно(для macOS 10.13, *) {
 попробуйте задач.работать()
 } еще {
задач.запуск()
}
задач.waitUntilExit()

 давайте данные = stdoutPipe.fileHandleForReading.readDataToEndOfFile()
 охранник давай текст = строка(данные, кодирование: .кодировке utf8) то {
 бросить ScreenSizeError.foundNil
}
 давайте размеры = (текст как NSString).replacingOccurrences(от: "\N", со: "").компоненты(separatedBy: "")
 ео = Инт(размеры[0]) ?? 0
 ш = Инт(размеры[1]) ?? 0
 охранник ео != 0 && ш != 0 то {
 бросить ScreenSizeError.foundNil
}
} улов {
 печати("\(командной строки.аргументы[0]): не могу сделать разрешение экрана")
выход(3)
}

печати("размер экрана: \(ео)х\(Ш)")

ВАР з = 0, НХ = 0
ВАР х = 0, У = 0 // взаимозачетов

пусть saspect = двойной(ео) / двухместный(ш)
если saspect > iaspect { // экран шире
 СЗ = Св
 отель NH = Инт(двойная(ео) / iaspect) // сохранить соотношение сторон исходного изображения 
 г = -1 * (НГ - СГ) / 2 // половина разности
} еще { // экран узкий
 НХ = ш
 СЗ = Инт(двуспальная(ш) * iaspect)
 х = -1 * (СЗ - ео) / 2
}

// ничья в новый образ
охранник пусть newImage = NSBitmapImageRep(bitmapDataPlanes: Нил
 pixelsWide: Инт(ео),
 pixelsHigh: Инт(ш),
 bitsPerSample: 8,
 samplesPerPixel: 4,
 hasAlpha: правда,
 isPlanar: ложь,
 colorSpaceName: .deviceRGB,
 bytesPerRow: ео * 4,
 разрядность: 32) еще {
 печати("\(командной строки.аргументы[0]): не могу создать растровое изображение, чтобы рисовать!")
выход(2)
}

NSGraphicsContext.saveGraphicsState()
пусть graphicsContext = NSGraphicsContext(bitmapImageRep: newImage)
NSGraphicsContext.ток = graphicsContext
graphicsContext?.imageInterpolation = .высокая
пусть R = NSMakeRect(CGFloat(х), CGFloat(г), CGFloat(СЗ), CGFloat(Нью-Хэмпшир))
печати("рисование прямоугольника: \(Р)")
inputImage.ничья(в: р)

graphicsContext?.flushGraphics()
NSGraphicsContext.restoreGraphicsState()

печати("размер изображения: \(newImage.размер)")

// запись в файл
если #доступно(для macOS 10.14, *) { // в macOS Мохаве имеет совершенно другую систему
 давайте файл TargetFile = "/библиотека/картинки на рабочем столе/Мохаве.heic"
 пусть origFile = "/библиотека/картинки на рабочем столе/Мохаве.heic.ориг"
 если !Файлменеджер.по умолчанию.fileExists(atPath: origFile) { // нет резервной копии оригинальных Мохаве.heic
 печати("резервное копирование оригинальных Мохаве.heic (это должно произойти только один раз)")
 делать {
 попробовать Файлменеджером.по умолчанию.копиецем(atPath: файл TargetFile, параметру topath: origFile)
 } улов {
 печати("\(командной строки.аргументы[0]): \у{1Б}[1mbackup не удалось, прерываясь!\у{1Б}[0м \(ошибка.localizedDescription)")
выход(1)
}
}

 печати("экономия на \(файл TargetFile)")
 // фактическое написание
 пусть она = newImage.представление(с использованием: .формате JPEG, свойства: [:])!
 делать {
 попробовать она.писать (: URL-адрес(fileURLWithPath: файл TargetFile))
 } улов {
 печати("\(командной строки.аргументы[0]): не могу записать данные изображения: \(ошибки)")
 печати("(ты корень?)")
выход(1)
}
} еще {
 давайте файл TargetFile = "/Library/кэш/ком.яблоко.столе.админ.ПНГ"
 печати("экономия на \(файл TargetFile)")
 пусть pngData = newImage.представление(с использованием: .ПНГ, свойства: [:])!
 делать {
 попробовать pngData.писать (: URL-адрес(fileURLWithPath: файл TargetFile))
 } улов {
 печати("\(командной строки.аргументы[0]): не могу записать данные изображения: \(ошибки)")
 печати("(ты корень?)")
выход(1)
}
}

//
// Это свободный программный выпущен в общественное достояние.
//
// Кто свободно копировать, изменять, публиковать, использовать, собирать, продавать или
// распространение данного программного обеспечения, либо в виде исходного кода или в виде скомпилированного
// двоичное, для любых целей, коммерческих или некоммерческих, и любой
// средств.
//
// В юрисдикциях, которые признают законы об авторском праве, автор или авторы
// этой программы выделить все и всех авторских прав на
// программного обеспечения в общественное достояние. Мы делаем это посвящение на благо
// населения в целом и в ущерб нашим наследникам и
// правопреемников. Мы намерены эту преданность публичный акта
// бессрочного отказа от всех существующих и будущих прав на это
// программного обеспечения в соответствии с законом об авторском праве.
//
// ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ "КАК ЕСТЬ", БЕЗ ГАРАНТИЙ ЛЮБОГО РОДА,
// ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИИ
// ПРИГОДНОСТИ ДЛЯ ПРОДАЖИ, ПРИГОДНОСТИ ДЛЯ КОНКРЕТНОЙ ЦЕЛИ И НЕНАРУШЕНИЯ.
// НИ В КОЕМ СЛУЧАЕ АВТОРЫ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ
// ИНОЙ ОТВЕТСТВЕННОСТИ, БУДЬ ТО В ДЕЙСТВИИ КОНТРАКТА, ДЕЛИКТЕ ИЛИ ИНОМ ПРАВООСНОВАНИИ,
// ВОЗНИКАЮЩИЕ ИЗ, ИЛИ В СВЯЗИ С ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИСПОЛЬЗОВАНИЯ ИЛИ
// ИНЫМИ ДЕЙСТВИЯМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.
//
// Для получения дополнительной информации, пожалуйста, обратитесь к <https://unlicense.org/>.
//
+736
Jose Adrian 12 дек. 2018 г., 13:39:31

Попробовать Авогадро. Это с открытым исходным кодом и кросс-платформенный.

+726
user2199943 20 авг. 2013 г., 1:48:55

Я просто хочу знать, если я установлю новый жесткий диск без временной связи как Apple по умолчанию установлены диски, нужно ли мне что-либо делать с неиспользованной темп кабель/провод в имак?

Я собираюсь через управления вентилятором жесткого диска для управления вентилятором, но мне интересно, если я должен отсоединить временный кабель от чего-либо на имак??

+633
Cryptograbby 2 янв. 2011 г., 22:24:39

У меня есть GIF-файл, но я могу открыть его только с предварительным просмотром, потому что он немного испортил (GIMP или других программ не открыть его правильно, но он работает с предварительным просмотром).

Я хочу, чтобы экспортировать его в формат PNG. Насколько я знаю, единственный способ сделать это:

  1. Вручную выбираем следующий кадр
  2. Файл → Экспорт
  3. Выбрать правильный формат для экспорта и укажите путь
  4. Нажмите кнопку Сохранить и повторить

Я хочу, чтобы автоматизировать это. Некоторые советы?

+539
swis 6 нояб. 2016 г., 16:55:09

У меня много аудио файлы, которые я хочу транскрибируется. Диктант-это лучший переписчик я обнаружил, что будет работать на моем MacBook (существуют другие, как PocketSphinx но это не где рядом столь точный).

Как я могу использовать диктовку записать аудио файлов в пакетном режиме?

+494
JanelleJFox 20 июн. 2019 г., 7:02:20

Он говорит: "ограничение по количеству объявлений-трекер". Вы можете выбрали его, чтобы быть включена или выключена. Итак, другими словами, она всегда будет на. Это, как я понимаю.

+285
Dictionarics Anonymous 13 апр. 2013 г., 19:58:36

Можно, наверное, написать сценарий AppleScript, в котором перемещается указатель мыши на выбранный элемент и щелкните правой кнопкой. Кроме этого, нет, я не верю, что есть способ.

+267
Spam Doctor 28 апр. 2017 г., 10:32:07

Попробуйте это,

http://www.mediarover.com/

Не пробовал еще, но похоже, что она даст вам именно то, что вам нужно.

Редактировать:

Скрипт способ: http://guides.macrumors.com/Keeping_2_iTunes_Libraries_in_Sync

Я на самом деле использовать эту технику сам.

Создает "копию" библиотеки на другой машине, которые затем можно синхронизировать, чтобы отразить изменения.

Лучше всего работает с двумя MACS, никогда не пробовал с ПК.

+249
Kathleen Gaspar 11 июл. 2015 г., 4:04:46

Вы можете использовать BetterTouchTool http://www.boastr.de глобально назначить сочетания клавиш. Однако вы не можете назначить сочетание клавиш Fn ключ.

enter image description here

+240
hicksca 15 июл. 2018 г., 17:29:34

Это нормально. Это просто означает, что у вас уже есть приложение на ваш iCloud и у вас есть возможность установить на свой новый телефон. Вам не придется платить за одни и те же приложения, которые вы приобрели/скачали на свой старый телефон.

+214
Verael 23 февр. 2010 г., 3:21:26

В предыдущей версии ОС Х Маверикс, я использовал, чтобы быть в состоянии открыть окно браузера и окно откройте Finder, я использовал, чтобы затем быть в состоянии перетащить ссылку из URL-адреса в окне Finder, чтобы бросить ссылки.

Если окна был такой:

enter image description here

Когда искатель находится в верхней части браузера вы можете перетащить ссылку из адресной строки без окна Safari, прыгая на вершине. Теперь, когда вы делаете это окно Finder будет вам поместить под окном сафари.

Есть ли способ, чтобы получить эту собственность обратно? Будучи в состоянии иметь поисковик окна в верхней части окна Safari делает его гораздо проще перетащить ссылки из адресной строки в папку.

+197
Igorek 1 окт. 2016 г., 5:01:34

Я собираюсь отправить мою 2016 Макбук Про для верхней замена корпуса из-за неспособности клавиатуры. Так как батарея также будет заменен в составе верхней части корпуса, мне интересно, если Apple установит отремонтированной батареи или совершенно новый? И если на то пошло, есть ли способ, чтобы действительно сказать?

+191
Leela 5 апр. 2015 г., 4:20:25

У меня нет опыта с этим, но я нашел скрипт, который может помочь вам.

+186
Majed Saaeddin 22 янв. 2012 г., 6:00:51

Это не возможно. Вы должны скомпилировать приложение, чтобы импортировать и запускать эти “заблокированные” скрипты.

В Xcode позволяет вам установить свои собственные приложения без необходимости платный аккаунт разработчика.

+26
tao2499ko 21 нояб. 2018 г., 14:43:35

Как мне нужно использовать клавиши Fn + F8 для быстрого доступа в виртуальной машине, я бы хотел, чтобы отключить его на мой хост.

Как я могу идти об отключении этого конкретного ярлыка, так что она может быть использована в рамках моей виртуальной машины?

+23
goldsun 21 янв. 2014 г., 14:06:29

Показать вопросы с тегом