LINUX.ORG.RU

Re: Вопрос по обработке комб. кл.

посмотри как это в mc делается, там просто перехватывается клавиатурное событие иксового-окна, id окна терминала можно узнать из переменной окружения WINDOWID...

no1sm ★★ ()
Ответ на: Re: Вопрос по обработке комб. кл. от no1sm

Re: Вопрос по обработке комб. кл.

>id окна терминала можно узнать из переменной окружения WINDOWID...

проверял. во многих/большинстве случаев не соответствует действительности

cvv ★★★★★ ()
Ответ на: Re: Вопрос по обработке комб. кл. от cvv

Re: Вопрос по обработке комб. кл.

жалко....


но есть выход, посмотрел код мс, там запрашивается состояние модификаторов у root-окна. те код выглядит примерно так:

dpy = XOpenDisplay(NULL);
win = DefaultRootWindow(dpy);
и дальше зовётся XQueryPointer, вот вроде и всё

no1sm ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.