uinput当前是否支持鼠标点击当前坐标位置,是否支持相对坐标

1. uinput模拟鼠标左键点击事件,hdc shell uinput -M -m 600 500 -c 当不使用-m参数时鼠标会移动左上角,当前是否支持不传入点击位置,直接点击当前坐标。与windows有差异,windows默认是当前坐标

2. 是否支持点击基于当前位置的相对坐标位置

HarmonyOS
2024-05-08 23:35:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
day_night

1.该问题是HarmonyOS规格问题,与windows平台不同,属于HarmonyOS特性

2.uinput不支持相对坐标,可使用vdevadm工具实现

vdevadm mount -t M 加载虚拟鼠标

vdevadm unmount -t M 卸载虚拟鼠标

vdevadm monitor -t M 实时获取当前鼠标光标位置

vdevadm act -t M -m dx dy 移动鼠标

vdevadm act -t M -u L/M/R 抬起鼠标左键/中键/右键

vdevadm act -t M -s + 滚动鼠标滚轮

vdevadm act -t M -M x y 鼠标移动到<x,y>

vdevadm act -t M -w <ms> 等待<ms>毫秒

vdevadm act -t M -D x y 拖拽到

先加载虚拟鼠标,然后执行完毕以后别忘了卸载虚拟鼠标

分享
微博
QQ
微信
回复
2024-05-09 14:41:00
相关问题
如何判断当前线程是否是主线程
387浏览 • 1回复 待解决
innerHTML 是否支持
1231浏览 • 1回复 待解决
是否有API能查询当前的电池性能模式?
1253浏览 • 1回复 待解决
是否有获取当前屏幕亮度的值的API
449浏览 • 1回复 待解决
鸿蒙是否支持加载HTML
10652浏览 • 3回复 待解决
HarmonyOS是否支持消息推送?
145浏览 • 1回复 待解决
Polyline组件绘制坐标不准确
343浏览 • 1回复 待解决
WebSocket连接是否支持MQTT协议
326浏览 • 1回复 待解决
webview是否支持同层渲染
133浏览 • 1回复 待解决
Text组件是否支持多行显示
306浏览 • 1回复 待解决
鸿蒙系统是否支持HDMI显示?
6390浏览 • 1回复 待解决
TabContent组件是否支持预加载
150浏览 • 1回复 待解决
ArkUI是否支持emoji表情输入
288浏览 • 1回复 待解决
是否支持Context跨线程传递
244浏览 • 1回复 待解决
是否支持多应用共享数据
135浏览 • 1回复 待解决