История изменений
Исправление Zubok, (текущая версия) :
А вот пару слов о способе XGrabPointer (это во всех серверах есть, так как Core Protocol):
http://permalink.gmane.org/gmane.comp.window-managers.awesome/6981
Есть еще, правда, XIGrabPointer. (X Input Extension). То есть идея такая: делается окно без ничего, прозрачное на один монитор и далее XGrabPointer.
UPD: Но мне кажется, чо это будет несколько черезжопно. Вроде как эти барьеры как раз недавно ввели в протокол и в сервер. И они как раз для твоих целей и подходят. И вроде как правильный механизм, но как он работает, ума не приложу.
Исправление Zubok, :
А вот пару слов о способе XGrabPointer (это во всех серверах есть, так как Core Protocol):
http://permalink.gmane.org/gmane.comp.window-managers.awesome/6981
Есть еще, правда, XIGrabPointer. (X Input Extension). То есть идея такая: делается окно без ничего, прозрачное на один монитор и далее XGrabPointer.
Исходная версия Zubok, :
А вот пару слов о способе XGrabPointer (это во всех серверха есть, так как Core Protocol):
http://permalink.gmane.org/gmane.comp.window-managers.awesome/6981
Есть еще, правда, XIGrabPointer. (X Input Extension). То есть идея такая: делается окно без ничего, прозрачное на один монитор и далее XGrabPointer.