Я пытаюсь создать перенос мышью в X11 для игр / контента openGL.Подход, который я пытался использовать, заключается в том, чтобы скрыть курсор (что я могу сделать очень хорошо), зафиксировать положение мыши в центре окна, а затем использовать дельта-позиции мыши для обнаружения движения.Однако я не могу найти способ заблокировать положение мыши, кроме как продолжать перемещать его обратно в центр каждый кадр.
В Windows это можно сделать с помощью ClipCursor (), а в OSX обтекание мышью можно сделать с помощью CGWarpMouseCursorPosition.Есть ли что-нибудь подобное в библиотеках XLib?