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 拦截实体音量+-按键事件
112浏览 • 1回复 待解决
HarmonyOS textinput无法监听keyevent
86浏览 • 1回复 待解决
求大佬告知如何模拟按键
578浏览 • 1回复 待解决
如何自定义模拟Tabs组件
1122浏览 • 1回复 待解决
HarmonyOS 实体类如何重写toString方法
44浏览 • 1回复 待解决
HarmonyOS JSON转实体
258浏览 • 1回复 待解决
如何监听手机“返回”物理按键
10526浏览 • 2回复 已解决
HarmonyOS 是否有json转实体类的工具
296浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
308浏览 • 1回复 待解决
HarmonyOS定义组件的事件处理
568浏览 • 1回复 待解决
HarmonyOS webview自定义长按手势事件
281浏览 • 1回复 待解决