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