/system/usr/keylayout/ qwerty.kl 文件,

修改“搜索”键为锁屏,也就是相当于电源键的黑屏功能,可以修改:

key 217   SEARCH

改为:

key 217   POWER

当然,你也可以修改为这样:

key 217   POWER            WAKE_DROPPED

更可以改为这样:

key 217   POWER            WAKE 

这里要说一下 WAKE 和 WAKE_DROPPED 的区别:

WAKE 表示唤醒(激活屏幕)并发送请求

WAKE_DROPPED 表示唤醒(激活屏幕)而不发送请求

为了方便大家理解,我再详细举例说明一下:

key 102   HOME                                        (HOME键必须在亮屏解锁的情况下才可以按,否则按了无任何反应)

key 102   HOME            WAKE                   (HOME键在机器未唤醒情况下可按,按下后机器被唤醒,并且提交该按键的按钮事件)

key 102   HOME            WAKE_DROPPED    (HOME键如果机器在未唤醒状态下,按一下先唤醒机器,再按一下,才提交该按键的按钮事件)

key 后面的数字表示按键的物理编码,后面的英文表示在Android系统中的按键功能名称,所以我们只要把按键的物理编码和对应的按键功能英文名称进行修改,就可以了。
比如 把HOME键的功能改为拍照的按键,那么就可以进行如下修改:
key 102   HOME
修改为:
key 102   CAMERA

常用的按键编码默认对应的功能按键如下:

key 102   HOME返回主桌面键(房子图标那个键)
key 139   MENU菜单键    
key 158   BACK返回/退出键
key 217   SEARCH搜索键
key 107   ENDCALL挂断键
key 116   POWER电源键
key 212   CAMERA拍照键

android按键映射相关推荐

  1. android 按键映射文件,按键映射专业版

    按键映射专业版,按键映射专业版可以用来自定义音量键, Home 键, 返回键以及最近的应用按键. 运行任意应用, 快捷方式或自定义操作.可对物理按键实行自定义单击, 双击和长按操作, 无需 Root ...

  2. android 按键映射文件,《android 的按键映射表》.doc

    <android 的按键映射表>.doc Keymaps and Keyboard Input This document describes how keyboard input get ...

  3. [Android] 输入系统(三):加载按键映射

    映射表基本概念 由于Android调用getEvents得到的key是linux发送过来的scan code,而Android处理的是类似于KEY_UP这种统一类型的key code,因此需要有映射表 ...

  4. kodi android 键盘,KODI按键映射,看IPTV按键设置

    KODI按键映射,看IPTV按键设置 2020-04-09 18:10:10 16点赞 76收藏 7评论 KODI播放器功能丰富,其中自定义按键功能也是强大,可以让用户修改各个场景下各个按键的功能,网 ...

  5. Android按键字符映射文件

    按键字符映射文件(.kcm 文件)负责将 Android 按键代码与修饰符的组合映射到Unicode字符. 如果只是告诉系统该设备仅用于特殊用途(非全键盘),那么对于具有按键的所有内部(内置)输入设备 ...

  6. android模拟器游戏按键映射,刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好...

    原标题:刺激战场模拟器按键映射对比 逍遥安卓模拟器智能按键最好 绝地求生手游刺激战场模拟器现在有好多款,基本上每款模拟器都说自己是最好用的,绝大部分用户并不知道哪个刺激战场模拟器好,也没有时间和兴趣一 ...

  7. android修改按键映射,【图片】修改按键映射和组合键教程【安卓dolphin模拟器吧】_百度贴吧...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 [6]现在以按键映射到经典手柄玩wii新超级马里奥举例. wii超级马里奥此游戏只需用到wii直柄,操作如下: 减号键是暂停, 加号键是菜单, A键查看地 ...

  8. android升级功能键,Android 按键添加转载

    按键从Linux到Android 现在的普通按键也集成到Linux Input子系统中了,只需要把按键对应的IO端口配置好,按键就可以工作了.所以一般提供的BSP(或者叫作解决方案)中,已经完善了按键 ...

  9. android按键静音键功能实现

    实现P931项目蓝牙键盘静音键功能以及打印F1,F2键信息打印 准备工作: 1.下载android4.0.3系统 git clone gitolite@scm:vc0882/sdk_4.0 (使用gi ...

最新文章

  1. winform 在指定目录下已经生成资源Image图片的方式
  2. 算法------数组---------存在重复元素
  3. 【转】iOS-Core-Animation-Advanced-Techniques(六)
  4. 南瑞变压器保护装置说明书_电力试验:变压器感应耐压试验(二)
  5. python编程竞赛规则_用python实行羽毛球比赛规则。
  6. redis集群搭建报错-(error) CLUSTERDOWN The cluster is down
  7. 201521123057 《Java程序设计》第12周学习总结
  8. arduino液位传感器_如何使用Arduino + VL53L0X来制作液位感应设备
  9. 2019软科计算机科学与工程,2019上海软科世界一流学科排名计算机科学与工程专业排名斯蒂文斯理工学院排名第301-400...
  10. 基于GEE平台实现湖泊水位与水体面积关系分析
  11. js之面向对象编程,封装 继承 多态(详细篇)
  12. STM32f103正点原子小白 FLYMcu串口
  13. 国内外公有云对比:功能介绍、性能测试
  14. matlab绘制数字滤波器的幅频响应曲线
  15. 开关电源电压型与电流型控制
  16. 梦想照进现实|CSDN 实体奖牌 第三期
  17. 论文笔记:Reciprocal Multi-Layer Subspace Learning for Multi-View Clustering
  18. 信号理论: 信号集及其映射
  19. java tic tac toe_确定Tic Tac Toe游戏的算法
  20. stm32f103——基本定时器与定时器中断

热门文章

  1. 男性在下一100层【第三层】——高仿手机银行client接口
  2. Windows Server2008下MYSQL外网无法访问问题解决
  3. TreeView查获节点并选中节点
  4. jQuery源码学习
  5. 分享一下字符串匹配BM算法学习心得。
  6. UA STAT675 统计计算I 随机数生成7 Envelope Accept-Reject Algorithm
  7. 统计决策理论2 条件分布上
  8. 在emu8086中学习几个汇编语言显示字符串的小例子
  9. VC++ 开发pop3收邮件程序的相关问题
  10. C# 以日期时间作为文件名学习总结