1. 问题描述

由于openharmony 5.0.0r版本,插上灵犀(指向)遥控器,光标能正常移动,但悬浮事件收不到,光标样式还是鼠标样式

2. 问题原因

由于openharmony 5.0.0r分支代码,对笔设备(灵犀指向遥控器)支持不完善导致

3. 解决方法:

3.1 合入多模patch: https://gitee.com/openharmony/arkui_ace_engine/pulls/40766

3.2 合入arkui的patch: https://gitee.com/openharmony/multimodalinput_input/pulls/5392

3.3 修改多模中service/window_manager/src/input_windows_manager.cpp文件

img

4. 修改光标样式

前面的修改完成后,光标的默认样式仍然是鼠标样式,如果需改默认样式为圆形,可做如下修改:
4.1 制作一个圆形图标的svg图片

4.2 替换etc/mouse_icon/src/Default.svg图片文件

4.3 修改默认光标的坐标
入部修改此处,点击点的坐标偏右下角

img

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐