...
Между тем важные мелочи - вроде координат курсора и цвета пикселя под ним - очень хотелось бы считывать.
...
Есть же системные переменные. Значения системных переменных изменить нельзя, их можно только использовать.
Например, эти две системные переменные, всегда (автоматически), при использовании их в скрипте, будут содержать координаты текущего расположения курсора мыши.
$_xmouse - Переменная при каждом обращении принимает значение координаты мыши по оси Х
$_ymouse - Тоже, но для оси У
PXL(x,y) - числовая функция; возвращает код цвета для заданного пикселя
Пример:
$color = PXL($_xmouse, $_ymouse) // Присваиваем переменной $color цветовое значение пикселя, находящегося под курсором мыши
LOGWRITE ("Цвет пикселя под курсором мыши: ", $color) // Вывод результата в лог