最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

修改键盘布局映射方法

IT圈 admin 32浏览 0评论

2024年6月3日发(作者:焦静雅)

修改键盘布局映射方法,让音量+键也能像电源键那样关屏及点亮屏幕

键盘布局映射文件通常放在/system/usr/keylayout下

文件格式:

键映射文件通常以UTF8文本文件格式存储于设备,通常有如下特性:

注释:用#表示,以#开头的内容都将被忽略。

空白:所有的空行被忽略

键定义:键定义遵循如下格式key SCANCODE KEYCODE [],当扫描码是一个

数字,键码定义在你描述的布局文件。

另外可以设置相关的FLAGS:

SHIFT: 当按下,自动加上SHIFT键值

ALT:当按下,自动加上ALT

CAPS:当按下,自动带上CAPS大写

WAKE:当按下,当设备进入睡眠的时候,按下这个键将唤醒,而且发送消息给应用层。

WAKE_DROPPED:当按下,且设备正处于睡眠,设备被唤醒,但是不发送消息给应用

层。

原键盘布局映射文件spade-keypad-v0.k如下:

key 102 HOME WAKE_DROPPED

key 139 MENU WAKE_DROPPED

key 158 BACK WAKE_DROPPED

key 217 SEARCH WAKE_DROPPED

key 116 POWER WAKE_DROPPED

key 114 VOLUME_DOWN WAKE

key 115 VOLUME_UP WAKE

现在我们就来修改一下,让音量+键也能像电源键那样唤醒屏幕,修改后的内容如下:

key 102 HOME WAKE_DROPPED

key 139 MENU WAKE_DROPPED

key 158 BACK WAKE_DROPPED

2024年6月3日发(作者:焦静雅)

修改键盘布局映射方法,让音量+键也能像电源键那样关屏及点亮屏幕

键盘布局映射文件通常放在/system/usr/keylayout下

文件格式:

键映射文件通常以UTF8文本文件格式存储于设备,通常有如下特性:

注释:用#表示,以#开头的内容都将被忽略。

空白:所有的空行被忽略

键定义:键定义遵循如下格式key SCANCODE KEYCODE [],当扫描码是一个

数字,键码定义在你描述的布局文件。

另外可以设置相关的FLAGS:

SHIFT: 当按下,自动加上SHIFT键值

ALT:当按下,自动加上ALT

CAPS:当按下,自动带上CAPS大写

WAKE:当按下,当设备进入睡眠的时候,按下这个键将唤醒,而且发送消息给应用层。

WAKE_DROPPED:当按下,且设备正处于睡眠,设备被唤醒,但是不发送消息给应用

层。

原键盘布局映射文件spade-keypad-v0.k如下:

key 102 HOME WAKE_DROPPED

key 139 MENU WAKE_DROPPED

key 158 BACK WAKE_DROPPED

key 217 SEARCH WAKE_DROPPED

key 116 POWER WAKE_DROPPED

key 114 VOLUME_DOWN WAKE

key 115 VOLUME_UP WAKE

现在我们就来修改一下,让音量+键也能像电源键那样唤醒屏幕,修改后的内容如下:

key 102 HOME WAKE_DROPPED

key 139 MENU WAKE_DROPPED

key 158 BACK WAKE_DROPPED

发布评论

评论列表 (0)

  1. 暂无评论