mate. Работа с двумя мониторами

Закрыто
Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#1

01 авг 2019, 10:33

Как-то так вот...

:-D
Что за балет?

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#2

01 авг 2019, 10:38

Dja, а что не так? удалёнка при активности становится поверх всех, вот и засунуть на неё не получается...

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#3

01 авг 2019, 10:39

WWolf, не в этом дело. Если центр окна расположен на том же мониторе (как hexchat), то всё ок. Если же центр окна на другом мониторе, то верхнее утверждение верно.

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#4

01 авг 2019, 10:41

Dja писал(а):
01 авг 2019, 10:39
Если центр окна расположен на том же мониторе (как hexchat), то всё ок
не так :) сверни удалёнку в такой же размер как хексчат и увидишь что активность так влияет :)

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#5

01 авг 2019, 10:43

WWolf, но ведь хекс видно сразу ) А фм только если активирую хекс.

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#6

01 авг 2019, 10:44

Dja, конечно сразу, активность уходит с удалёнки...

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#7

01 авг 2019, 10:46

WWolf, активность если уж на то пошло переходить на то, куда тыкаешь мышью ) А мышью я тыкаю на ФМ!

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#8

01 авг 2019, 10:50

Dja, у линкусов интересная работа с двумя мониторами... два монитора - два полноценных рабочих стола, вот отсюда и растёт такое поведение... это в винде всё едино, оттого и фокус окон общий...
ты кстати окно перемести и брось на стол, если он всплывёт поверх удалёнки, то так оно и есть :) а не отрисовывается сразу потому что окно ещё принадлежит второму монику и удалёнка на него просто забивает

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

mate. Работа с двумя мониторами

#9

01 авг 2019, 10:50

Dja, все так
поверх фулскрина тащишь прост, вот и затаскиваешь на задний план, т.к. он держит активный фокус при наведении.
Изображение
   
Изображение

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#10

01 авг 2019, 10:53

Dja, ещё такое поведение может быть вызвано тем, как рисуется окно, точнее какими средствами - средствами апи оси или напрямую через opengl (или что в линуксах рисует? )... в первом случае поведение везде одинаково, во втором нюансы исполнения программиста - насколько он точно отрабатывает все сообщения окну...

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#11

01 авг 2019, 10:53

Ладно. Хорошо. Допустим. Но дальше то... Дальше активен хекс на втором мониторе и с хекса я кликаю на рамку фм, а активируется удаленка.

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

mate. Работа с двумя мониторами

#12

01 авг 2019, 11:35

Dja, ну смотри примерно какая концепция:

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

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

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

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

Реализация конкретного оконного менеджера, попробуй кстати поиграться с marco-metacity-compiz, может кто ведет себя по другому
Изображение
   
Изображение

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#13

01 авг 2019, 11:41

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

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3010 раз
Контактная информация:

mate. Работа с двумя мониторами

#14

01 авг 2019, 11:45

Dja, ну вот и разная реализация.
пара примеров где поведение marco может быть полезно - режим киоска или презентации, когда выведешь на проектор/экран фуллскрин нужной бодяги, и оно таковым останется без панелек при потере фокуса.
Или кинишко по hdmi вывел, а сам на первом экране работаешь спокойно.

Вполне жизнеспособная концепция, разве нет? :)
Изображение
   
Изображение

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

mate. Работа с двумя мониторами

#15

01 авг 2019, 11:49

Chocobo, ну это же Джа. Он вон все по полкам страдает)))
ИзображениеИзображение

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#16

01 авг 2019, 18:01

Ок. Как вам такой момент?

Тут мы наблюдаем, что панелька сверху отображается даже при фулскрине (т.е. как я описывал ранее). Но вот работа с окном... ну сами смотрите ) Если центр окна на другом монике - оно принадлежит другому монику. Если центр окна на монике с удаленкой, то уже этому монику... Вобщем балет :hoho:

Аватара пользователя

WWolf
Сообщения: 3893
Зарегистрирован: 14 фев 2018, 00:51
Решено: 31
Откуда: Краснодар
Благодарил (а): 1687 раз
Поблагодарили: 1212 раз
Контактная информация:

mate. Работа с двумя мониторами

#17

01 авг 2019, 18:18

Dja, имхо, проблемы отрисовки удалёнки... рисует не средствами апи оси, а напрямую в оверлее... вот и такие чудеса...

Аватара пользователя

rogoznik
Сообщения: 10040
Зарегистрирован: 27 июн 2017, 13:36
Решено: 129
Откуда: Нижний Тагил
Благодарил (а): 776 раз
Поблагодарили: 1956 раз
Контактная информация:

mate. Работа с двумя мониторами

#18

01 авг 2019, 18:33

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

Аватара пользователя

Автор темы
Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1312 раз
Поблагодарили: 724 раза
Контактная информация:

mate. Работа с двумя мониторами

#19

02 авг 2019, 08:50

darkfenix, смысла никакого. Просто это странно :-D

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей