HarmonyOS keyEvent模拟实体按键事件定义

模拟实体按键事件(如:键盘,电源键,返回上一级,返回桌面等),以及组合按键操作。

keyID (必选参数,实体按键对应ID)。

keyID2 (可选参数,实体按键对应ID)。

hdc shell uitest uiInput keyEvent keyID。

keyID和keyID2对应的功能和数值对应表麻烦提供下。

HarmonyOS
2024-12-24 16:47:56
875浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

模拟键盘操作输入对应按键坐标即可,如:

点击Q键:hdc shell uitest uiInput click 50 1956

模拟电源键:hdc shell uitest uiInput click18

返回上一级:hdc shell uitest uiInput keyEvent Back

返回桌面:hdc shell uitest uiInput keyEvent Home

参考文档:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-input-kit/js-apis-keycode.md

分享
微博
QQ
微信
回复
2024-12-24 19:44:48
相关问题
HarmonyOS 拦截实体音量+-按键事件
813浏览 • 1回复 待解决
求大佬告知如何模拟按键
1240浏览 • 1回复 待解决
HarmonyOS textinput无法监听keyevent
465浏览 • 1回复 待解决
HarmonyOS JSON转实体
720浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
882浏览 • 1回复 待解决
如何自定义模拟Tabs组件
1732浏览 • 1回复 待解决
HarmonyOS 实体类如何重写toString方法
652浏览 • 1回复 待解决
HarmonyOS 组件是否支持自定义事件
850浏览 • 1回复 待解决
HarmonyOS webview自定义长按手势事件
972浏览 • 1回复 待解决
HarmonyOS定义组件的事件处理
1274浏览 • 1回复 待解决
如何监听手机“返回”物理按键
11461浏览 • 2回复 已解决