@senerg Написано, что все рандомно. А все причуды пользователя вроде вашей "Хочу чтобы стояла одна секунда и все было корректно", не предусмотришь и как их обрабатывать тоже вопрос спорный. Не понимаю чего Вы вообще хотите.
Если передвинуть курсор до применения разрешения, то работает.
В таком случае если рандомное значение выйдет за пределы изначального разрешения то в режиме записи курсор будет появляться только в центре. Скрипт . Хотя в запуске появляется рандомно по всему экрану.