android按鍵對映

2021-06-10 11:30:21 字數 1132 閱讀 8500

/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

拍照鍵

Vim按鍵對映

學會了vim的簡單使用的後,往往是開始折騰vim的配置檔案vimrc 讓它趕上其它編輯器 vimrc 中的設定實在是太多了,待日後把我的vimrc 檔案貼出來後再做更多的說明,這裡先對我已知道的按鍵對映 好像有的也叫按鍵繫結 做個筆記,同時也記下幾個比較有意思的命令。vim的模式 在設定按鍵對映之前...

vim按鍵對映設定

zz nore 表示非遞迴 學會了vim的簡單使用的後,往往是開始折騰 vim的配置檔案 vimrc 讓它趕上其它編輯器 vimrc 中的設定實在是太多了,待日後把我的 vimrc 檔案貼出來後再做更多的說明,這裡先對我已知道的按鍵對映 好像有的也叫按鍵繫結 做個筆記,同時也記下幾個比較有意思的命令...

paip 按鍵替換對映總結

paip.按鍵替換對映總結 作者attilax email 1466519819 qq.com 因為要弄輸入法,的原有基礎上改進.所以要進行按鍵替換 使用a b方式時,總是輸出b 使用a send b 也是這樣 最終.找到替換的最好辦法 使用掃瞄碼.vkxx 2 send,9 hotkey,a,la...