0
ответов

Прослушивание событий клавиатуры без их перехвата?

Я пишу приложение командной строки, которое прослушивает события отпускания клавиши Control в X Windows и предупреждает другой процесс, когда он их обнаруживает. Поскольку я новичок в GNU / Linux, я бы предпочел избегать ...
вопрос задан: 9 February 2012 18:27
0
ответов

Полноэкранное окно X11 (OpenGL)

Я пишу приложение OpenGL для Linux (Ubuntu 11.10) с использованием Xlib (X11). Каков самый простой способ реализовать переключение между оконным и полноэкранным режимами?
вопрос задан: 31 January 2012 16:38
0
ответов

Центральное окно Xlib

Я пишу приложение Xlib, в котором я хочу, чтобы окно было центрировано. Я использовал XMoveWindow с (desktopWidth - width) / 2, (desktopHeight - height) / 2, и он находится примерно в нужном месте. Однако ...
вопрос задан: 15 January 2012 14:35
0
ответов

Получить количество дисплеев и разрешение для каждого дисплея в Python без xrandr

Я использую Ubuntu и хочу получить количество подключенных дисплеев, их текущее разрешение и, если возможно, их положение по отношению друг к другу. Поскольку мне не нравится разбирать вывод Console ...
вопрос задан: 2 January 2012 23:14
0
ответов

как выйти из блокировки XNextEvent от xlib

В windows поток GUI обычно вызывает GetMessage для ожидания сообщения, когда другой поток с помощью PoseMessage помещает сообщение в очередь, тогда поток GUI возвращает GetMessage. GUI поток вернет GetMessage (выход ...
вопрос задан: 21 December 2011 15:33
0
ответов

Расширение OpenGL GLX не поддерживается

Я установил OpenGL и freeglut в Ubuntu 10.04, и он отлично работал в 10.04 и 10.10. Но после обновления до 11.04 приложения, которые я разработал с использованием OpenGL, не работают должным образом. Они ...
вопрос задан: 17 December 2011 17:35
0
ответов

Как выйти из программы X11 без ошибки

В конце вопроса у меня есть довольно простое «Hello World» в X11. Но когда он выходит, я получаю следующие сообщения об ошибке времени выполнения: $ ./xtest XIO: фатальная ошибка ввода-вывода 11 (ресурс временно недоступен) на X ...
вопрос задан: 19 November 2011 02:23
0
ответов

Какой самый быстрый способ отобразить изображение в QT на X11 без OpenGL?

Мне нужно отображать необработанное изображение в виджете Qt. Я запускаю X11 на кадре, поэтому OpenGL недоступен. Как изображение, так и кадрбафтер находятся в одном формате - RGB565, но я могу изменить его на ...
вопрос задан: 14 September 2011 02:17
0
ответов

Как получить окно Gdk из xid?

Я потерялся в версии 3 .. в python2 + gdk2 это: #! / Usr / bin / env python2 импортировать gtk gtk.gdk.window_process_all_updates () window_xid = 54525964 gdk_window = gtk.gdk.window_foreign_new (window_xid) который ...
вопрос задан: 27 July 2011 20:17
0
ответов

свернуть полноэкранное окно Xlib OpenGL

В настоящее время я пытаюсь включить альтернативную табуляцию из моего полноэкранного окна Xlib OpenGL, но у меня есть некоторые сложности. Я пробовал XUnmapWindow (..), который работает, но разрешение не сбрасывается ...
вопрос задан: 19 June 2011 15:05
0
ответов

Современные способы написания оконного менеджера

Я пытаюсь написать оконный менеджер. (На самом деле я написал ОС и компилятор, но это не относится к делу.) XLib и xcb не совсем противны, по крайней мере, не по, скажем, стандартам win32, но они ...
вопрос задан: 27 April 2011 22:20
0
ответов

Встраивать приложение в окно

FvwmButtons (модуль оконного менеджера fvwm) имеет функцию Swallow, которая встраивает окно приложения в панель. Мне нужно сделать что-то подобное с Motif и Xlib. Я хочу встроить ...
вопрос задан: 22 March 2011 17:04
0
ответов

Сохранение xlib XImage в PNG

Я использую xlib. У меня есть структура XImage, заполненная информацией из вызова XGetImage (). Есть ли популярный способ перейти от XImage к чему-то более значимому, а именно к PNG? Я просмотрел ...
вопрос задан: 16 December 2010 22:01
0
ответов

Глобальная горячая клавиша с X11 / Xlib

Моя цель - создать программу, которая спит в фоновом режиме, но может быть активирована пользователем с помощью какой-нибудь «горячей клавиши». Изучив руководство по Xlib и руководство по Xlib O'reilly, я понял, что ...
вопрос задан: 27 October 2010 20:08
0
ответов

Исключение некоторых клавиш из XGrabKeyboard

Рассмотрим приложение, в котором желательно захватить клавиатуру при фокусировке, чтобы захватить все команды оконного менеджера (Alt + F4 и еще много чего) для обработки. У этого есть обратная сторона: ...
вопрос задан: 25 September 2010 21:29
0
ответов

отбрасывать / переписывать / генерировать события клавиатуры под Linux

Я хотел бы подключиться, перехватывать и генерировать события клавиатуры (включение / выключение) в Linux перед их доставкой в ​​какое-либо приложение. Точнее, я хочу обнаруживать закономерности в ключевом событии ...
вопрос задан: 23 September 2010 19:29