本帖最后由 hao501802766 于 2015-6-18 21:18 編輯
其實(shí)在使用智能機(jī)頂盒&智能電視的過程中,會(huì)有許多用戶給安卓設(shè)備購置無線鍵鼠,方便使用,只能說:畢竟用習(xí)慣了,遙控器有時(shí)真的是操作太繁瑣,就算有的廠商會(huì)給遙控器增加“鼠標(biāo)”的功能,但操作扔遠(yuǎn)遠(yuǎn)沒鼠標(biāo)方便,而鍵盤則對應(yīng)的是打字,在機(jī)頂盒上打字更是麻煩,不斷在找字母,不斷的按這遙控器,繁瑣的不行。
1 (1).jpg (28.36 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2015-6-18 21:13 上傳
既然有這么多人使用,那么難免會(huì)出現(xiàn)某個(gè)鍵盤上的鍵失靈或者失效,每個(gè)鍵盤按鍵其實(shí)都有對應(yīng)的虛擬映射值,只要將失靈鍵值替換到有用的鍵值上,那么就可以恢復(fù)使用了,舉個(gè)例子:比如鍵“Delete=1”失效,鍵“End=2”,那么修改鍵“Eed=1”,此時(shí)“End”就能帶代替“Delete”的功能了。
當(dāng)然以上只是舉例,我也特意去網(wǎng)上找了相關(guān)修改映射值的相關(guān)方案,大家可以參考,
原文:
此文是以Milestone(XT702)為參照所寫,其原理適用于大部分基于Android的設(shè)備(包含但不限于手機(jī)),但是又因Android設(shè)備的高度定制性,此方法不可能完全適用于所有Android設(shè)備,映射值需要參考對應(yīng)設(shè)備的映射表,不能混用。 Android 使用標(biāo)準(zhǔn)的 linux 輸入事件設(shè)備(/dev/input/)和驅(qū)動(dòng)按鍵定義在 linux 內(nèi)核 include/linux/input.h 中,但是 android 系統(tǒng)沒有直接使用映射后的值,而是對其再進(jìn)行了一次映射。從內(nèi)核標(biāo)準(zhǔn)鍵值到 android 所用的鍵值映射表定義在 android 文件系統(tǒng)的 /system/usr/keylayout 目錄下。Android標(biāo)準(zhǔn)的鍵值映射表文件為 qwerty.kl,定義方法,請下載附件:
對應(yīng)映射值.txt
(2 KB, 下載次數(shù): 30)
2015-6-18 21:08 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
將該文件回拷到手機(jī)上時(shí)最好先放到手機(jī)內(nèi)非/sdcard/的目錄,修改好相應(yīng)的權(quán)限(CHOMD 644以上)之后再拷入/system/usr/keylayout/ ,然后重啟即可。 為了安全起見,在操作之前最好對機(jī)頂盒進(jìn)行android備份。 參考這種方法,基本可以實(shí)現(xiàn)將任意鍵修改為你所需要的功能。
2.jpg (31.25 KB, 下載次數(shù): 5)
下載附件
保存到相冊
2015-6-18 21:15 上傳
|