天天看点

Android(安卓) U8800 长按 搜索键、返回键 锁屏或解锁的设置方法

该设置办法适用于所有android手机,当然包括U8800了。

* 首先手机一定要有ROOT权限,关于如何获得ROOT权限,这里就不多说了,一般安装个ROOT的小软件就搞定了。

安装一个R.E管理器(Root Explorer),运行R.E软件,点上面的只读和改写切换按钮,将当前模式改为改写,然后进入到 /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 拍照键

 qwerty.kl 文件内容如下:

key 399   GRAVE

key 2     1

key 3     2

key 4     3

key 5     4

key 6     5

key 7     6

key 8     7

key 9     8

key 10    9

key 11    0

key 158   BACK              

key 230   SOFT_RIGHT        

key 60    SOFT_RIGHT        

key 107   ENDCALL           WAKE_DROPPED

key 62    ENDCALL           WAKE_DROPPED

key 229   MENU              

key 139   MENU              

key 59    MENU              

key 127   SEARCH            

key 217   SEARCH            

key 228   POUND

key 227   STAR

key 231   CALL              WAKE_DROPPED

key 61    CALL              WAKE_DROPPED

key 232   DPAD_CENTER       WAKE_DROPPED

key 108   DPAD_DOWN         WAKE_DROPPED

key 103   DPAD_UP           WAKE_DROPPED

key 102   HOME              

key 105   DPAD_LEFT         WAKE_DROPPED

key 106   DPAD_RIGHT        WAKE_DROPPED

key 115   VOLUME_UP         WAKE

key 114   VOLUME_DOWN       WAKE

key 116   POWER             WAKE

key 212   CAMERA

key 16    Q

key 17    W

key 18    E

key 19    R

key 20    T

key 21    Y

key 22    U

key 23    I

key 24    O

key 25    P

key 26    LEFT_BRACKET

key 27    RIGHT_BRACKET

key 43    BACKSLASH

key 30    A

key 31    S

key 32    D

key 33    F

key 34    G

key 35    H

key 36    J

key 37    K

key 38    L

key 39    SEMICOLON

key 40    APOSTROPHE

key 14    DEL

key 44    Z

key 45    X

key 46    C

key 47    V

key 48    B

key 49    N

key 50    M

key 51    COMMA

key 52    PERIOD

key 53    SLASH

key 28    ENTER

key 56    ALT_LEFT

key 100   ALT_RIGHT

key 42    SHIFT_LEFT

key 54    SHIFT_RIGHT

key 15    TAB

key 57    SPACE

key 150   EXPLORER

key 155   ENVELOPE        

key 12    MINUS

key 13    EQUALS

key 215   AT

# On an AT keyboard: ESC, F10

key 1     BACK              

key 68    MENU              

key 113 MUTE

key 163 MEDIA_NEXT

key 164 MEDIA_PLAY_PAUSE

key 165 MEDIA_PREVIOUS

key 226 HEADSETHOOK WAKE

key 231 CALL WAKE_DROPPED 

继续阅读