文档管理中心

模拟鼠标滚轮事件相关疑问

问题现象

  1. 应用侧已申请ohos.permission.INPUT_MONITORING权限,已实现鼠标移动、键盘按键的模拟,但是鼠标滚轮事件不生效。
  2. 如何模拟鼠标双击事件?

解决方案

  1. 需要调用OH_Input_SetMouseEventAction接口,分别处理Input_MouseEventAction中的MOUSE_ACTION_AXIS_UPDATE和MOUSE_ACTION_AXIS_END事件。
  2. 模拟连续单击事件,时间间隔小于0.3s。