15.07.2010 10:53

RANUXУправление мышкой в linux с помощью Python и libX11

Совсем недавно встала задача управления мышкой, те надо было пододвинуть курсор мыши в самый край экрана, чтобы его небыло видно. Итак, для запуска скрипта надо установить libX11-dev, так что качаем sudo apt-get install libX11-dev и запускаем скрипт user@localhost:->./move_cursor.py

 1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/python
# move_cursor.py

from ctypes import cdll

def move_mouse(x,y):
dll = cdll.LoadLibrary('libX11.so')
d = dll.XOpenDisplay(None)
root = dll.XDefaultRootWindow(d)
dll.XWarpPointer(d,None,root,0,0,0,0,x,y)
dll.XCloseDisplay(d)

move_mouse(2000, 100)



Тэги: libx11 python
+ 7 -
Похожие Поделиться

SIO 07.08.2010 19:53 #
swarp же
jungo 06.04.2011 20:50 #
В дополнение: утилита xdotool тоже позволяет двигать мышкой:
xdotool mousemove x y