現(xiàn)的,安卓實(shí)體鍵盤鍵位調(diào)整(映射)方案)
前言安卓平板廠商一般都會(huì)推出配套的鍵盤以方便文本操作。但問題是一般平板廠商會(huì)自定義修改鍵盤本身的按鍵掃描使得某些鍵位缺失導(dǎo)致某些操作無法正常使用。而且這類鍵盤一般不會(huì)自帶鍵位調(diào)整工具導(dǎo)致無法實(shí)現(xiàn)個(gè)性化配置。這里以作者自己的設(shè)備舉例我購入的平板鍵盤就修改了原本的Esc鍵實(shí)際輸入為Android BACK(安卓返回鍵)這導(dǎo)致鍵盤本身無法輸入Esc在操作Termux應(yīng)用時(shí)有困難解決方案本質(zhì)上需求就是把鍵盤自定義的鍵位改回其他鍵位推薦采用安卓實(shí)體鍵盤布局來實(shí)現(xiàn)自定義按鍵映射鍵盤布局功能本身是主要用來匹配不同地區(qū)的鍵盤布局但同時(shí)也可以實(shí)現(xiàn)按鍵映射(把一個(gè)按鍵替換為另一個(gè))所以現(xiàn)在我們只需要自定義添加一個(gè)鍵盤布局就能實(shí)現(xiàn)重映射安卓本身提供了通過APP添加鍵盤布局的功能這里推薦開源項(xiàng)目 exkeymo這是一個(gè)非常簡約的在線工具選擇Add key map添加映射左側(cè)是鍵盤按鍵右側(cè)是映射后的按鍵。這里我就把BACK(安卓返回鍵)映射為Esc如果還有其他映射可以繼續(xù)用Add key map添加設(shè)置完成后點(diǎn)擊Download這時(shí)會(huì)打包并下載對(duì)應(yīng)的鍵盤布局APP安裝后就可以在鍵盤布局中看到我們自定義的exkeymo布局了這里選中后重啟系統(tǒng)我們自定義設(shè)置的按鍵映射就可以正常使用了