Я хочу написать небольшую похожую программу для vnc, которая перемещает курсор Mac OS в положение (x, y), заданное через протокол, который получает данные от службы Bonjour. Проблема в том, что я не знаю, как двигать курсор!
Я работаю с Какао.
Вы можете быть прощены за то, что не обратились в Quartz Display Services за этим. Вам нужна функция CGWarpMouseCursorPosition.
CGWarpMouseCursorPosition
Поскольку в документации ничего не сказано, вам придется поэкспериментировать, чтобы определить, какую систему координат он использует - то есть, где находится источник и в каком направлении идет положительный y.