Златослав Десятников: Другого решения просто нет) Это единственное, поэтому такие извращения. Иначе, наверно, никак не сделать. Нужно именно вот так, как написано)
pavlyutkin: Консольный php должен двигать gui`ый курсор? Можно конечно и такое наваять. Правда, без прокладки к системным API вы этого не сделаете. Вопрос в другом на... зачем оно надо?
Сделайте хотя бы на питоне - уже проще будет. Вообще это крайне несекурно - вы себе представляете какие права должны быть у этого PHP-скрипта? Возможно стоит посмотреть в сторону эмуляции действия пользователя в браузере всякими гет-пост запросами. Либы под такое точно должны быть в пхп