У меня есть небольшое приложение на Python, использующее пакет Xlib.Я не уверен, как правильно создать окно / приложение для управления оконным менеджером.Каждый раз, когда я устанавливаю DISPLAY на xorg, окно автоматически создается и отображается.Однако диспетчер окон X11 запрещает сопоставление, но окно все еще отображается.Он не реагирует на ввод с клавиатуры, но по-прежнему меняет курсор, когда мышь перемещается в окно.
self.screen = display.Display().screen()
self.window = self.screen.root.create_window(
10, 10, 100, 100, 1,
self.screen.root_depth,
background_pixel=self.screen.white_pixel,
event_mask=X.ExposureMask | X.KeyPressMask)
self.window.map()
Если я создаю приложение / фрейм с WXPython, отображение работает правильно, однако я не могуустановить курсоры X11 Font в wxpython ... вот почему я использую Xlib.
Итак ... Мне нужен либо способ установки курсоров шрифта X11 в wxPython, либо способ правильно настроитьself.window выше в XLib.