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

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

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

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

hdc shell uitest uiInput keyEvent keyID。

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

HarmonyOS
2024-12-24 16:47:56
浏览
收藏 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 拦截实体音量+-按键事件
1144浏览 • 1回复 待解决
求大佬告知如何模拟按键
1537浏览 • 1回复 待解决
HarmonyOS textinput无法监听keyevent
563浏览 • 1回复 待解决
HarmonyOS JSON转实体
862浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
1053浏览 • 1回复 待解决
如何自定义模拟Tabs组件
1964浏览 • 1回复 待解决
如何监听手机“返回”物理按键
11802浏览 • 2回复 已解决
HarmonyOS定义组件的事件处理
1551浏览 • 1回复 待解决
HarmonyOS webview自定义长按手势事件
1214浏览 • 1回复 待解决
能否支持json转实体类的工具
1989浏览 • 1回复 待解决
HarmonyOS 组件是否支持自定义事件
1028浏览 • 1回复 待解决