谷歌親兒子,4.0系統統一3虛擬鍵,不精分你值得擁有……回到正題,修改按鍵是可以的,而且很簡單。首先確保你的手機擁有Root許可權,然後安裝Root Explore。找到/system/usr/keylayout,掛載讀寫,android標準的鍵盤對映檔案為qwerty.kl(4.0以上Rom可能需要同時修改generic.kl),在文字編輯器中開啟它。你看到的大概就是這個樣子。每一行對應android中一個按鍵(騙人,哪有那麼多鍵……)。比如:
谷歌親兒子,4.0系統統一3虛擬鍵,不精分你值得擁有……回到正題,修改按鍵是可以的,而且很簡單。首先確保你的手機擁有Root許可權,然後安裝Root Explore。找到/system/usr/keylayout,掛載讀寫,android標準的鍵盤對映檔案為qwerty.kl(4.0以上Rom可能需要同時修改generic.kl),在文字編輯器中開啟它。你看到的大概就是這個樣子。每一行對應android中一個按鍵(騙人,哪有那麼多鍵……)。比如:
key不用管,102是實體鍵對映的鍵值,Home是鍵對應的功能,WAKE_DROPPED是該鍵能不能喚醒螢幕。接下來就好說了,你只要把你想替換的兩個鍵的功能互換就行。比如你想把Home鍵與選單鍵互換。換為:然後儲存並重啟手機就可以了。順便講一下第三欄的分別。空 該鍵必須在亮屏解鎖的情況下才可以按,否則按了無任何反應。WAKE 該鍵在機器未喚醒情況下可按,按下後機器被喚醒,並且提交該按鍵的按鈕事件。WAKE_DROPPED 該鍵如果機器在未喚醒狀態下,按一下先喚醒機器,再按一下,才提交該按鍵的按鈕事件。比如掛機鍵,在通話並螢幕關閉的情況下,空按了沒反應,WAKE_DROPPED按一下點亮螢幕按第二下掛機,WAKE按一下點亮螢幕並掛機。也就是說可以讓平時用的不多的音量鍵搜尋鍵等鍵來喚醒螢幕,好省電源鍵……按鍵功能的英文都很簡單,這裡就給幾個基本的。HOME 返回主桌面鍵MENU 選單鍵 BACK 返回/退出鍵SEARCH 搜尋鍵ENDCALL 結束通話鍵CALL 通話鍵POWER 電源鍵CAMERA 拍照鍵補充幾點:修改時記得保持大寫,並與其它對齊!修改底層檔案檔案有一定風險,記得備份!如果信不過自己修改,市場上應該也有其他按鍵修改程式,但我沒用過,不好說。其實也可裝一個虛擬按鍵程式,就像iphone的Assistive Touch那樣。qwerty.kl為標準的鍵盤對映檔案,各廠商rom可能會不一樣。