树莓派3模拟鼠标控制

Posted -zys

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派3模拟鼠标控制相关的知识,希望对你有一定的参考价值。

具体实现:使用外部库PyMouse

1.安装依赖库xlib

 安装pymouse必须要xlib的支持,所以先安装xlib依赖库

技术分享图片
1 sudo apt-get install python-xlib
View Code

技术分享图片

2.安装pymouse库

技术分享图片
1 sudo pip install pymouse
View Code

技术分享图片

3. 测试安装是否成功

 注意:千万不要在xshell或者putty远程连接下面进行测试,因为xshell和putty等远程连接软件没有界面功能,所以无法测试。一般在vnc中测试。

3.1代码

技术分享图片
 1 # coding:utf-8
 2 from pymouse import PyMouse
 3 
 4 m = PyMouse()
 5 
 6 value = m.position()  # 获取当前坐标的位置
 7 print("当前位置:", value)
 8 
 9 m.move(20, 30)  # 鼠标移动到xy位置
10 value = m.position()  # 获取当前坐标的位置
11 print("当前位置:", value)
12 
13 m.click(20,30)  # 移动并且在xy位置点击
View Code

3.2 测试结果

鼠标起始位置如下:

技术分享图片

执行代码后,运行效果图如下:

技术分享图片

 

以上是关于树莓派3模拟鼠标控制的主要内容,如果未能解决你的问题,请参考以下文章

树莓派进阶之路 (023) - Windows下用串行连接控制树莓派(转)

树莓派能干啥

树莓派能干啥

树莓派的PWM脉宽调制功能介绍

原创树莓派新手的24小时

树莓派使用VNC进行远程控制