Автор Тема: Работа с окнами  (Прочитано 324 раз)

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Работа с окнами
« : 03.12.2023 19:26:18 »
Можно ли как-то из коммандной строки определить, что окно находится в полноэкранном режиме?
Пробовал переводить в fullscreen с помощью wmctrl -r 'name' -b toggle,fulscreen -- чтобы точно знать, что окно в полноэкранном режиме -- но эта утилита не работает корректно у меня.

wmctrl -m
Name: Metacity (Marco)
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: OFF

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: Работа с окнами
« Ответ #1 : 03.12.2023 20:41:55 »
xprop?
Андрей Черепанов (cas@)

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Работа с окнами
« Ответ #2 : 03.12.2023 23:47:58 »
xprop -id показывает только то, что возможен полноэкранный режим ; но он не показывает, что окно находится в полноэкранном режиме.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 925
    • Домашняя страница
    • Email
Re: Работа с окнами
« Ответ #3 : 04.12.2023 07:22:32 »
Тогда API window manager.
Андрей Черепанов (cas@)

Оффлайн Cl.Magenta

  • Давно тут
  • **
  • Сообщений: 104
Re: Работа с окнами
« Ответ #4 : 04.12.2023 17:36:45 »
Ясно.
Еще я заметил, что не корректно работает рабочий стол:
в правой части экрана не работает правый клик мышью; при этом, когда курсор в левой части, то xdotool click 3, запущенный в терминале, работает, а запущенный в скрипте нет. И значки не перетаскиваются в правую часть. При повороте экрана эта область часто остается черной, если вид на рабочий стол переключен. При смене обоев меняется в начале, левая часть экрана, потом уже правая, хотя иногда и нормально меняет.

В общем, вывод такое, что рабочий стол работает не совсем так, как надо.