加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

解决HTC G1的键盘Y Z倒置和符号输入问题

发布时间:2020-12-14 05:42:16 所属栏目:百科 来源:网络整理
导读:?解决: 1.HTC G1的键盘倒置 2符号无法输入或者输入错误问题 我的是T-MOBILE G1,其他版本没有机器测试,所以具体应该修改哪些文件,大家自己稍微摸索就行了,我这里提供方法 ? adb shell 1. #getprop |grep hw [hw.keyboards.0.devname]: [trout-keypad-qwe

?解决:

1.HTC G1的键盘倒置
2符号无法输入或者输入错误问题
我的是T-MOBILE G1,其他版本没有机器测试,所以具体应该修改哪些文件,大家自己稍微摸索就行了,我这里提供方法
?
>adb shell
1.
#getprop |grep hw
[hw.keyboards.0.devname]: [trout-keypad-qwertz]
[hw.keyboards.65537.devname]: [trout-keypad-qwertz]
先查看一下应用的是哪个文件,来判断我们需要修改哪些文件,我这里是:trout-keypad-qwertz
#cd /system/usr/keylayout/
#ls
#cat trout-keypad-qwertz.kl ?【使用这个命令查看,key 21 和key 44是否确实倒置】
#mount -o remount,rw /system
#sed s/"key 21 ? ?Z"/"key 21 ? ?Y"/g trout-keypad-qwertz.kl > 1.txt
#sed s/"key 44 ? ?Y"/"key 44 ? ?Z"/g 1.txt > 2.txt
大家可以使用sed也可以adb pull出来自己拿vim或是记事本修改,这里直接用这个工具修改比较方便,嘿嘿
#cat 2.txt 【再次查看是否已经修改过来】
#cp 2.txt trout-keypad-qwertz.kl 【如果已经修改,用2.txt覆盖原文件即可】
#rm -rf 1.txt
#rm -rf 2.txt
删除这两个临时文件
?
?
2.不能输入符号解决,直接使用trout-keypad-v3.kcm.bin 覆盖掉 trout-keypad-qwertz.kcm.bin即可,如下命令
#cp trout-keypad-v3.kcm.bin ?trout-keypad-qwertz.kcm.bin
?
有一个问题没能解决,就是使用触宝输入法用键盘的话无法调出,这是让我很郁闷的地方,只能放弃触宝使用sogou了,哪位大侠有解决方案,请告知一下
?
我的邮箱:rilee@qq.com ? 有问题可以邮件联系!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读