首頁 收藏 QQ群
 網站導航

ZNDS智能電視網 推薦當貝市場

TV應用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網站活動 | Z幣中心

新手入門 / 進階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 69835|回復: 2
上一主題 下一主題
[原創(chuàng)]

藍牙鍵盤某個按鍵失效,修改映射值替換失效按鍵!

[復制鏈接]
跳轉到指定樓層
樓主
發(fā)表于 2015-6-18 21:11 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
本帖最后由 hao501802766 于 2015-6-18 21:18 編輯

    其實在使用智能機頂盒&智能電視的過程中,會有許多用戶給安卓設備購置無線鍵鼠,方便使用,只能說:畢竟用習慣了,遙控器有時真的是操作太繁瑣,就算有的廠商會給遙控器增加“鼠標”的功能,但操作扔遠遠沒鼠標方便,而鍵盤則對應的是打字,在機頂盒上打字更是麻煩,不斷在找字母,不斷的按這遙控器,繁瑣的不行。
藍牙鍵盤某個按鍵失效,修改映射值替換失效按鍵!



    既然有這么多人使用,那么難免會出現(xiàn)某個鍵盤上的鍵失靈或者失效,每個鍵盤按鍵其實都有對應的虛擬映射值,只要將失靈鍵值替換到有用的鍵值上,那么就可以恢復使用了,舉個例子:比如鍵“Delete=1”失效,鍵“End=2”,那么修改鍵“Eed=1”,此時“End”就能帶代替“Delete”的功能了。

    當然以上只是舉例,我也特意去網上找了相關修改映射值的相關方案,大家可以參考,


原文:
此文是以Milestone(XT702)為參照所寫,其原理適用于大部分基于Android的設備(包含但不限于手機),但是又因Android設備的高度定制性,此方法不可能完全適用于所有Android設備,映射值需要參考對應設備的映射表,不能混用。
Android 使用標準的 linux 輸入事件設備(/dev/input/)和驅動按鍵定義在 linux 內核 include/linux/input.h 中,但是 android 系統(tǒng)沒有直接使用映射后的值,而是對其再進行了一次映射。從內核標準鍵值到 android 所用的鍵值映射表定義在 android 文件系統(tǒng)的 /system/usr/keylayout 目錄下。Android標準的鍵值映射表文件為 qwerty.kl,定義方法,請下載附件: 對應映射值.txt (2 KB, 下載次數(shù): 30)

將該文件回拷到手機上時最好先放到手機內非/sdcard/的目錄,修改好相應的權限(CHOMD 644以上)之后再拷入/system/usr/keylayout/ ,然后重啟即可。
為了安全起見,在操作之前最好對機頂盒進行android備份。
參考這種方法,基本可以實現(xiàn)將任意鍵修改為你所需要的功能。
藍牙鍵盤某個按鍵失效,修改映射值替換失效按鍵!



上一篇:天貓魔盒M11青春版對比小米小盒子,哪個好?值得買?
下一篇:手機有沒有必要安裝手機殺毒軟件?
沙發(fā)
 樓主| 發(fā)表于 2015-6-18 21:19 | 只看該作者 | 來自廣東
可以參考
回復 支持 反對

使用道具 舉報

板凳
發(fā)表于 2022-7-2 12:11 | 只看該作者 | 來自廣東
#在這 學習學習!里快速回復#
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標簽|軟件|Sitemap|ZNDS智能電視網 ( 蘇ICP備2023012627號 )

網絡信息服務信用承諾書 | 增值電信業(yè)務經營許可證:蘇B2-20221768 丨 蘇公網安備 32011402011373號

GMT+8, 2025-1-12 02:38 , Processed in 0.055591 second(s), 15 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表