当前位置:网站首页>Tableau comparatif du nom de la clé ADB, du numéro du Code de la clé et de la description de la clé
Tableau comparatif du nom de la clé ADB, du numéro du Code de la clé et de la description de la clé
2022-06-23 16:11:00 【Coco56 (Xu coco)】
Catalogue des articles
Appuyez.
keyeventL'événement a un tableau correspondant,Vous pouvez envoyer directement le numéro de code de clé correspondant,Vous pouvez également utiliser le nom de la clé correspondante,Par exemple, simuler la presseBackLes clés sont utilisées de deux façons:
echo Méthode 1:
adb shell input keyevent KEYCODE_BACK
echo Méthode 2:
adb shell input keyevent 4
Les instructions officielles d'utilisation sont les suivantes:
Usage: input [<source>] <command> [<arg>...]
The sources are:
mouse
keyboard
joystick
touchnavigation
touchpad
trackball
stylus
dpad
touchscreen
gamepad
The commands and default sources are:
text <string> (Default: touchscreen)
keyevent [--longpress] <key code number or name> ... (Default: keyboard)
tap <x> <y> (Default: touchscreen)
swipe <x1> <y1> <x2> <y2> [duration(ms)] (Default: touchscreen)
press (Default: trackball)
roll <dx> <dy> (Default: trackball
Tableau comparatif
| Key Code Number | Key Name | Description |
|---|---|---|
| 0 | KEYCODE_UNKNOWN | |
| 1 | KEYCODE_MENU | Touches de menu |
| 2 | KEYCODE_SOFT_RIGHT | |
| 3 | KEYCODE_HOME | HOMEClé(Clé de départ) |
| 4 | KEYCODE_BACK | Retour à la clé |
| 5 | KEYCODE_CALL | Ouvrez l'application dial |
| 6 | KEYCODE_ENDCALL | Raccroche. |
| 7 | KEYCODE_0 | Appuyez sur la touche0 |
| 8 | KEYCODE_1 | Appuyez sur la touche1 |
| 9 | KEYCODE_2 | Appuyez sur la touche2 |
| 10 | KEYCODE_3 | Appuyez sur la touche3 |
| 11 | KEYCODE_4 | Appuyez sur la touche4 |
| 12 | KEYCODE_5 | Appuyez sur la touche5 |
| 13 | KEYCODE_6 | Appuyez sur la touche6 |
| 14 | KEYCODE_7 | Appuyez sur la touche7 |
| 15 | KEYCODE_8 | Appuyez sur la touche8 |
| 16 | KEYCODE_9 | Appuyez sur la touche9 |
| 17 | KEYCODE_STAR | Appuyez sur la touche* |
| 18 | KEYCODE_POUND | Appuyez sur la touche# |
| 19 | KEYCODE_DPAD_UP | Les clés de navigation Vers le Haut |
| 20 | KEYCODE_DPAD_DOWN | Les clés de navigation Vers le bas |
| 21 | KEYCODE_DPAD_LEFT | Les clés de navigation À gauche. |
| 22 | KEYCODE_DPAD_RIGHT | Les clés de navigation À droite. |
| 23 | KEYCODE_DPAD_CENTER | Les clés de navigation OK key |
| 24 | KEYCODE_VOLUME_UP | Augmenter le volume |
| 25 | KEYCODE_VOLUME_DOWN | Réduire le volume |
| 26 | KEYCODE_POWER | Clé de puissance |
| 27 | KEYCODE_CAMERA | Prendre des photos( Nécessaire dans l'application caméra ) |
| 28 | KEYCODE_CLEAR | Appuyez sur la toucheClear( Effacer l'entrée courante dans la zone de texte ) |
| 29 | KEYCODE_A | |
| 30 | KEYCODE_B | |
| 31 | KEYCODE_C | |
| 32 | KEYCODE_D | |
| 33 | KEYCODE_E | |
| 34 | KEYCODE_F | |
| 35 | KEYCODE_G | |
| 36 | KEYCODE_H | |
| 37 | KEYCODE_I | |
| 38 | KEYCODE_J | |
| 39 | KEYCODE_K | |
| 40 | KEYCODE_L | |
| 41 | KEYCODE_M | |
| 42 | KEYCODE_N | |
| 43 | KEYCODE_O | |
| 44 | KEYCODE_P | |
| 45 | KEYCODE_Q | |
| 46 | KEYCODE_R | |
| 47 | KEYCODE_S | |
| 48 | KEYCODE_T | |
| 49 | KEYCODE_U | |
| 50 | KEYCODE_V | |
| 51 | KEYCODE_W | |
| 52 | KEYCODE_X | |
| 53 | KEYCODE_Y | |
| 54 | KEYCODE_Z | |
| 55 | KEYCODE_COMMA | |
| 56 | KEYCODE_PERIOD | |
| 57 | KEYCODE_ALT_LEFT | |
| 58 | KEYCODE_ALT_RIGHT | |
| 59 | KEYCODE_SHIFT_LEFT | |
| 60 | KEYCODE_SHIFT_RIGHT | |
| 61 | KEYCODE_TAB | |
| 62 | KEYCODE_SPACE | |
| 63 | KEYCODE_SYM | |
| 64 | KEYCODE_EXPLORER | |
| 64 | KEYCODE_ENVELOPE | Ouvrir le Navigateur |
| 65 | KEYCODE_ENVELOPE | |
| 66 | KEYCODE_ENTER | |
| 67 | KEYCODE_DEL | |
| 68 | KEYCODE_GRAVE | |
| 69 | KEYCODE_MINUS | |
| 70 | KEYCODE_EQUALS | |
| 71 | KEYCODE_LEFT_BRACKET | |
| 72 | KEYCODE_RIGHT_BRACKET | |
| 73 | KEYCODE_BACKSLASH | |
| 74 | KEYCODE_SEMICOLON | |
| 75 | KEYCODE_APOSTROPHE | |
| 76 | KEYCODE_SLASH | |
| 77 | KEYCODE_AT | |
| 78 | KEYCODE_NUM | |
| 79 | KEYCODE_HEADSETHOOK | |
| 80 | KEYCODE_FOCUS | |
| 81 | KEYCODE_PLUS | |
| 82 | KEYCODE_MENU | Touches de menu |
| 83 | KEYCODE_NOTIFICATION | |
| 84 | KEYCODE_SEARCH | |
| 85 | TAG_LAST_KEYCODE | Jouer/Pause |
| 86 | Arrête de jouer. | |
| 87 | Jouer la prochaine chanson | |
| 88 | Jouer la chanson précédente | |
| 122 | Déplacez le curseur au début de la ligne ou en haut de la liste | |
| 123 | Déplacez le curseur vers la fin de la ligne ou le bas de la liste | |
| 126 | Reprendre la lecture | |
| 127 | Pause Lecture | |
| 164 | Silence. | |
| 176 | Activer les paramètres du système | |
| 187 | Multitâche | |
| 207 | Ouvrir le contact | |
| 208 | Ouvrir le calendrier | |
| 209 | Ouvre la musique. | |
| 210 | Allumez la calculatrice | |
| 220 | Réduire la luminosité de l'écran | |
| 221 | Augmenter la luminosité de l'écran | |
| 223 | Sommeil du système | |
| 224 | Éclairage de l'écran | |
| 231 | Allumez l'assistant vocal | |
| 276 | Si ce n'est pas le cas wakelock Laissez le système dormir |
边栏推荐
- Android kotlin collaboration Async
- Array's own method
- XML
- Charge pump principle handout, how is the voltage "pumped"?
- 如何让销售管理更高效?
- 【OpenHarmony】usb gadget 配置hdc功能cfg文件解读
- Leetcode 450.删除二叉搜索树中的结点
- CA authentication and issuance of revocation certificates
- readImg: 读取图片到Variable变量
- 英特尔Arc A380显卡消息汇总:跑分亮眼驱动拉胯 入门性价产品亟待优化
猜你喜欢

matlab: 如何从一些数据里知道是由哪些数据相加得出一个已知数

解决:在验证阶段,第一个batch不会报错,第二个batch报cuda超出的错误

window远程桌面连接互传文件加速小技巧
子级文件拖到上一级

万字攻略,详解腾讯面试(T1-T9)核心技术点,面试题整理

Sleuth + Zipkin

进阶开发- 泛型入门基础类测试

get_edges

stylegan2:analyzing and improving the image quality of stylegan

Ten thousand words introduction, detailed explanation of the core technical points of Tencent interview (t1-t9), and arrangement of interview questions
随机推荐
mysql事务与锁
513. Find Bottom Left Tree Value
139. 單詞拆分
Block, non block, multiplexing, synchronous, asynchronous, bio, NiO, AIO
为什么高通滤波器也能变成微分器?
一文看懂经典BUCK-BOOST负电压电路
MySQL transactions and locks
spdlog记录日志示例 - 使用sink创建logger
Charge pump principle handout, how is the voltage "pumped"?
XML
《利用CAS实现自旋锁》
[tcapulusdb knowledge base] Introduction to tmonitor background one click installation (I)
将vscode打造无敌的IDE(14) tasks.json和launch.json配置详解,随心所欲添加自动化任务
Explore the "store" on the cloud. The cloud store is newly upgraded!
Uniapp sends picture messages to Tencent instant messaging Tim
创建好后的模型,对Con2d, ConvTranspose2d ,以及归一化BatchNorm2d函数中的变量进行初始化
电荷泵原理讲义,电压是怎么“泵”上去的?
英特尔Arc A380显卡消息汇总:跑分亮眼驱动拉胯 入门性价产品亟待优化
PageHelper faces the paging problem of complex service data processing
ABP框架之——数据访问基础架构(下)