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 拦截实体音量+-按键事件
1150浏览 • 1回复 待解决
求大佬告知如何模拟按键
1570浏览 • 1回复 待解决
HarmonyOS textinput无法监听keyevent
585浏览 • 1回复 待解决
HarmonyOS JSON转实体
874浏览 • 1回复 待解决
HarmonyOS JSON解析实体方法无法调用
1075浏览 • 1回复 待解决
如何自定义模拟Tabs组件
2012浏览 • 1回复 待解决
HarmonyOS 实体类如何重写toString方法
927浏览 • 1回复 待解决
如何监听手机“返回”物理按键
11818浏览 • 2回复 已解决
HarmonyOS定义组件的事件处理
1572浏览 • 1回复 待解决
HarmonyOS webview自定义长按手势事件
1229浏览 • 1回复 待解决
HarmonyOS 组件是否支持自定义事件
1048浏览 • 1回复 待解决