Я использую следующий код, чтобы скрыть и показать курсор мыши:
XDefineCursor( m_display, m_window, show ? None : m_hiddenCursor );
XFlush( m_display );
Это прекрасно работает.Однако, когда я запускаю это:
XWarpPointer( m_display, None, m_window, 0, 0, 0, 0, x, y );
XFlush( m_display );
Мышь не двигается вообще.Просто ничего не происходит.SetMousePos, который я использую для Windows, работает нормально.