Я не могу говорить о личном опыте, поскольку сам этого не делал, но я слышал о mouseHole и раньше, и, похоже, это хороший пакет. Почему бы не попробовать написать простой скрипт для него и посмотреть, как вы его нашли?
В этом хранилище также есть примеры сценариев , которые вы можете проверить.