int CX = 960; // Центре FullHD монитора
int CY = 540;
int dx, dy;
if (x != CX) {
dx = x - CX; // вычисления смещения по X
yrot += (-dx)/5.0f;
}
glutWarpPointer(CX, CY);
Функция работает правильно, но через несколько секунд перестает работать, если кликнуть начинает П.С. программу запускаю на весь экран.