Как программно сдвинуть мышь на второй монитор [Решено]

Изображение пользователя Sve.

Народ, подскажите пожалуйста, как можно сдвинуть мышь (программно) ? И эмулировать левый клик?

Есть двухмониторная Kubunta (xinerama), нужно чтобы при запуске приложения мышь уезжала в другой экран. И быть там видна. Я уже голову сломал :(
Прочитал что можно что-то запихивать в /dev/mouse , но как-то не понял что...

Мать M3N78-VM, видео интегрированное (nVidia), кубунта 9.04

0
Sve - 18 Апрель, 2009 - 14:07
Изображение пользователя Sve.

Сам себе отвечу. Вроде как нашел, что symox (Set Your MOuse on X) может такое делать, вот только не нашел ни одной рабочей ссылки где ее скачать? Может у кого есть?

+3
Sve - 21 Апрель, 2009 - 17:21
Изображение пользователя Sve.

Все, решил задачу.

установил xmacro (sudo aptitude install xmacro)
Создал файлик (test.txt) такого содержания:
============= cut ================
MotionNotify 1025 0
ButtonPress 1
ButtonRelease 1
============= cut ================

и запустил командой:
xmacroplay :0.0 < test.txt

Все четко - мышь переместилась по координатам x=1025, y=0, нажалась и отпустилась левая кнопка мыши

Кстати, с помощью этой проги можно эмулировать таскание мышкой, ввод с клавиатуры и еще много чего.

0
Condor - 21 Апрель, 2009 - 20:42
Изображение пользователя Condor.

Мего идея издевацца нат вредными сатрудниками!
Они, значит, входят в систему, а она сама тыкает выход и подтверждение!
Жесть ваще!

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры