該設定辦法适用于所有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