Как я могу получить текущий активный экран (экран с мышью) в KDE Wayland?Python

Программы на Python
Ответить
Anonymous
 Как я могу получить текущий активный экран (экран с мышью) в KDE Wayland?

Сообщение Anonymous »

Я хочу иметь возможность определять активный экран в KDE с помощью моего скрипта Python. Раньше я использовал
Xlib и искал экран с помощью мыши следующим образом:

Код: Выделить всё

from Xlib import display
def mousepos():
data = display.Display().screen().root.query_pointer()._data
return data["root_x"], data["root_y"]

current_pos = mousepos()
x_pos = current_pos[0]
y_pos = current_pos[1]

names_handling_y = []
names_handling_x = []
...
if x_pos >= output["pos"]["x"] and x_pos = output["pos"]["y"] and y_pos 

Подробнее здесь: [url]https://stackoverflow.com/questions/72681309/how-can-i-get-current-active-screen-a-screen-with-mouse-in-kde-wayland[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»