Как запускать приложение на втором мониторе

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

Создание скрипта запуска
Один из способов, чтобы программа всегда запускалась на втором мониторе — это создать скрипт, который будет запускать эту программу на конкретном мониторе. Для этого сначала нужно узнать идентификатор второго монитора.

1. Откройте терминал и введите команду:

xrandr | grep » connected»

В результате вы увидите список всех подключенных мониторов с их идентификаторами. Обычно, первый монитор будет называться «eDP-1» или «LVDS-1», а второй монитор — «HDMI-1» или «DP-1» (в зависимости от типа подключения).

2. Создайте новый текстовый файл и откройте его в редакторе кода. Вставьте следующий код в файл:

DaVinci Resolve: как включить полноэкранное видео на втором мониторе


#!/bin/bash if xrandr | grep «HDMI-1 connected»; then DISPLAY=:0.1 your_program_here else DISPLAY=:0.0 your_program_here fi

Вместо «HDMI-1» замените на идентификатор второго монитора, который вы получили на первом шаге. Вместо «your_program_here» замените на команду, которую вы хотите запустить на втором мониторе.

3. Сохраните файл и закройте его. Затем установите права на выполнение для скрипта с помощью следующей команды в терминале:

chmod +x path_to_your_script.sh

Вместо «path_to_your_script.sh» замените на путь к вашему сохраненному файлу скрипта.

4. Теперь вы можете запускать вашу программу на втором мониторе, запустив только что созданный скрипт.

Настройка оконного менеджера
Другой способ контролировать, на каком мониторе должна открываться программа — это настройка вашего оконного менеджера. В Ubuntu используется оконный менеджер по умолчанию — GNOME, а для настройки оконного менеджера мы будем использовать инструмент, называемый GSettings.

1. Откройте терминал и введите следующую команду, чтобы узнать, какой оконный менеджер у вас установлен:

wmctrl -m

Результатом будет строка «Name: «.

2. Затем введите одну из следующих команд, в зависимости от вашего оконного менеджера:

Команда для GNOME: gsettings set org.gnome.mutter monitor-configuration ‘,»monitor-2″:,»primary-monitor»:»monitor-1″>’ Команда для Unity: gsettings set com.canonical.Unity.Launcher launcher-position 3360 Команда для Cinnamon: gsettings set org.cinnamon.muffin.monitors-configurations ‘[<«monitor»:0,»outputs»:[«DVI-1″],»rotation»:»normal»,»x»:1920,»y»:0,»width»:1920,»height»:1080,»scale»:1,»primary»:false,»position»:»right-of»,»reflect-x»:false,»reflect-y»:false>,<«monitor»:1,»outputs»:[«HDMI-0″],»rotation»:»normal»,»x»:0,»y»:0,»width»:1920,»height»:1080,»scale»:1,»primary»:true,»position»:»left-of»,»reflect-x»:false,»reflect-y»:false>]’

В этих командах «monitor-1» и «monitor-2» обозначают первый и второй мониторы соответственно. Значения «x» и «y» указывают местоположение мониторов относительно друг друга. Замените эти значения на координаты вашего монитора.

3. Теперь можно запускать программу, и она будет открываться на втором мониторе.

В данной статье мы рассмотрели два способа, как запускать программу всегда на втором мониторе в Ubuntu. Вы можете выбрать любой из этих способов в зависимости от ваших предпочтений и требований. Надеюсь, эта информация будет полезной для вас!

Еще по теме:  Как к монитору подключить ТВ приставку на 20 каналов

Источник: qaa-engineer.ru

Как я могу играть в Лигу на втором мониторе?

Подключите второй монитор к компьютеру и запустите игру, в которую хотите играть. Затем перейдите на экран рабочего стола и одновременно нажмите клавиши Windows и P. Отобразятся несколько параметров, выберите вариант «Только экран ПК». Наконец, ваш основной дисплей погаснет, но игра продолжит работать на втором мониторе.

Как открыть игровую панель на втором мониторе?

Откройте игровую панель на дополнительном мониторе

Если приложение открывается в основном окне, перетащите его на дополнительный монитор. Как только приложение будет перемещено на монитор, на котором вы хотите открыть игровую панель, коснитесь сочетания клавиш Win + G. Это откроет игровую панель на дополнительном мониторе.

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

Если вы перейдете к опциям => графика в этой конкретной игре и включите отображение окон / без полей, это решит вашу проблему. Тогда игра останется открытой в фоновом режиме, а вы сможете управлять другими программами (например, Chrome) и после этого вернуться к игре.

Почему моя игра запускается не на том мониторе?

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

Как играть в игры Steam на втором мониторе?

  1. Запустите игру в оконном режиме и перетащите ее на нужный экран. .
  2. Установите второй монитор как основной в Windows. .
  3. Запустите игру в оконном режиме без полей и используйте Shift + Win + стрелка вправо, чтобы переместить ее вправо.

Что на самом деле представляет собой несколько мониторов Windows 10?

Используя Actual Multiple Monitors, вы можете настроить любой вид фона рабочего стола на нескольких дисплеях: Одно изображение растянуто на всю рабочий стол. Индивидуальная картинка на каждом мониторе. Индивидуальное слайд-шоу работает отдельно на каждом мониторе.

Можете ли вы отобразить Xbox на 2 экранах?

Если у вас есть консоль Xbox 360 или Xbox One, вы возможность отображения на два телевизора без использования разветвителя кабеля. . Оригинальная консоль Xbox не может отображаться на двух телевизорах без использования сплиттера.

Может ли игровая панель записывать несколько окон?

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

Как увеличить экран ноутбука до двух мониторов?

Щелкните правой кнопкой мыши в любом месте рабочий стол и выберите Разрешение экрана, затем выберите «Расширить эти дисплеи» в раскрывающемся меню «Несколько дисплеев» и нажмите «ОК» или «Применить».

Источник: ch-pik.ru

Как заставить приложения открываться на правильном мониторе при использовании нескольких мониторов?

Я использую Windows 8.1, которая гораздо лучше поддерживает несколько мониторов, чем Windows 7 (вроде). Тем не менее, когда я нахожусь в полноэкранном приложении на одном мониторе, и я захожу в меню «Пуск» на другом мониторе и открываю настольное приложение, оно открывается на противоположном мониторе из-за того, что оно было в тот последний раз, когда приложение использовалось ,

Еще по теме:  Отзывы монитор 27 дюймов

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

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

Скорее всего, для этого нужно установить стороннее приложение, верно? Я бы действительно предпочел, чтобы он был бесплатным, так как это было менее раздражающим в Windows 7, когда приложение открывалось только поверх другого, который был на этом мониторе. Это одна из двух раздражающих вещей, которые мне не нравятся в Windows 8 / 8.1. Все остальное просто фантастика, если честно.

То же самое программное обеспечение, которое работало в Windows 7, будет работать в Windows 8.1. Вы пробовали что-нибудь из этого? Этот вопрос имеет два возможных решения.

Вы говорите о двух приложениях «только для Windows» или о приложении для метро и приложении для Windows. Надеюсь, вы понимаете разницу, но я заметил, что приложения для метро, ​​как правило, сами по себе ломают неприятные вещи, так что это может быть тем, на что вы на самом деле ссылаетесь. В любом случае, то, что я упомянул ниже, может помочь, но приложения метро все еще неприятны.

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

Работал для меня на win10: (1) развернуть окно (восстановить) (2) переместить его на интересующий экран без максимизации (3) закрыть приложение (4) открыть приложение (5) развернуть. Вывод таков: когда окно развернуто, его состояние экрана не будет сохранено должным образом.

После экспериментов с ярлыками в ответе Codezilla, если вы нажмете Windows + Shift + клавиши со стрелками, вы мгновенно перейдете на другой экран.

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

Это не всегда так, поскольку некоторые приложения были запрограммированы для загрузки определенным образом. Однако, как более быстрый способ перемещения материала с одного экрана на другой, я использую ярлык, который ускоряет перетаскивание материала мышью. Когда у вас в фокусе приложение, которое вы хотите переместить (если вы только что открыли его и не щелкали в других местах, оно в фокусе). Удерживая нажатой клавишу Windows, используйте курсоры, чтобы переместить окно туда, где вы хотите.

Еще по теме:  Какая частота монитора лучше для глаз

Если он находится на левом мониторе, и вы хотите, чтобы он был справа, удерживайте нажатой клавишу Windows + нажмите клавишу со стрелкой вправо, и он будет перемещаться по экрану. В зависимости от того, в каком состоянии находится окно (полноэкранное / оконное), может зависеть от того, сколько нажатий клавиш требуется для его перемещения, но вы можете поэкспериментировать с ним, чтобы понять, что делают нажатия клавиш.

  • Клавиша Windows + стрелка вверх: максимизирует окно или отменяет сворачивание.
  • Клавиша Windows + стрелка вниз: минимизирует окно и делает фокусировку окна на любом приложении, которое было открыто прямо перед этим, или отменяет максимизацию.
  • Клавиша Windows + влево / вправо: переместит окно из защелкиваемого левого в не защелкнутый в защелкивающийся справа в защелкивающийся влево на следующем экране и т. Д.
  • Клавиша Windows + Shift + Влево / Вправо: переместит окно на другой экран в той же относительной позиции.
  • Клавиша Windows + Shift + Up: развернуть окно только по вертикали.
  • Клавиша Windows + влево / вправо, а затем клавиша Windows + вверх / вниз: щелкает / снимает окно в углу.

Я попытался это успешно:

  1. Откройте программу.
  2. Переместите его на монитор, на котором вы хотите открыть его по умолчанию.
  3. Нажмите клавишу Windows + Shift + Enter.

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

Источник для этого сочетания клавиш? Я понизил голосование, поскольку размышляю, что win + shift + enter ничего не делает.

Я думаю, что это работает, хотя на первый взгляд ничего не делает, но каким-то образом фиксирует приложение на одном экране. Фантастический!

У меня не работало, Windows 10
Не работает для меня на Win10 1903.

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

Шаги : Настройки дисплея — Несколько дисплеев — Сделать это моим основным дисплеем

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

Но это просто говорит Windows, в каком мониторе находится панель меню «Пуск», а не «приложение, запускаемое в этом конкретном окне» для каждого приложения.

Существует приложение, которое я использовал для панели задач с несколькими мониторами в Windows 7, называемое displayfusion. Я полагаю, что бесплатная версия включает в себя функцию, которая вам понадобится, какое имя ускользает от меня, но по сути она позволяет открывать программу на определенном мониторе. Требуется немного возиться, но как только вы настроите его, он заставит эту программу (я не верю, что она работает с приложениями) открыться на конкретном мониторе. Надеюсь это поможет.

Если ваша программа — игра, созданная в Unity (скомпилированная с поддержкой этой опции), вы можете запустить ее один раз с -show-screen-selector параметром и выбрать правильный монитор.

Как только вы это сделаете, игра запомнит, на каком экране работать.

То же самое может быть достигнуто с помощью -adapter 2 параметра.

Источник: qastack.ru

Оцените статью
Добавить комментарий