重力传感器故障完美修复教程
iwork8吧
全部回复
仅看楼主
level 8
qyh888qyh 楼主
我已经试过很多个了,还编很多组合。试了几十种都不行。
还提取了官方包中的注册表,都不行。
而且注册表改了之后根本没有任何变化,错的变化也没用。
昨天终于修好了。
2016年05月29日 01点05分 1
level 8
qyh888qyh 楼主
下面教程
2016年05月29日 01点05分 2
level 8
qyh888qyh 楼主
首先,要选择一个
正确的
驱动程序。
不同版本的驱动程序对应的序列号也不同。
自带的驱动,官方的驱动包,重力传感器制造商,还有驱动大师下载的都不一样。他们的序列号生成机制不同。因此有时升级驱动之后,重力传感方向,就错了。
2016年05月29日 01点05分 3
level 8
qyh888qyh 楼主
2016年05月29日 02点05分 4
level 8
qyh888qyh 楼主
安装之后,重力传感能用了
但方向是错误的,这时,我们需要导入注册表
2016年05月29日 02点05分 5
level 8
qyh888qyh 楼主
2016年05月29日 02点05分 6
level 8
qyh888qyh 楼主
这个注册表可以使用在制造商驱动下的Z3735F超极版(黑色后盖机型),其他需要修改注册表。
2016年05月29日 02点05分 7
level 8
qyh888qyh 楼主
在导入之前,需要先安装驱动程序,然后打开注册表编辑器,删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ROOT\SENSOR\ 整个项。
你会看到删除失败,不过没关系,程序已经删除了能够删除的内容,不能删的都是重要文件
2016年05月29日 02点05分 8
level 8
qyh888qyh 楼主
不用管删除失败提示,重启电脑,然后你会发现重力传感器不能使用了。这时导入注册表,然后再重装驱动程序,并在导入一次注册表。就大功告成了
2016年05月29日 02点05分 9
level 8
qyh888qyh 楼主
接下来是注册表的修改方法
2016年05月29日 02点05分 10
level 8
qyh888qyh 楼主
用记事本打开注册表,可以看到
"Orientation"=hex:01,00,00,01,01,00,02
后面的七组数字就是重力序列号。
2016年05月29日 02点05分 11
level 8
qyh888qyh 楼主
首先是传感器制造商的教程
能看懂的自己看,看不懂的下面我会解释。
Kionix KXTJ9-KXCJ9-KXTJ2 Accelerometer Driver V1.28.3
Known Issue(s):
===============
There’s a problem where the screen orientation is wrong momentarily after coming out of S3 or S4.
Troubleshooting:
================
If the screen does not rotate properly, you may need to adjust the chip mount configuration. This can be done with the factory_cal tool or by editing the registry.
OPTION 1:
To use factory_cal, lay the device flat with the screen facing up and run “factory_cal –mount 2” for MAP2, replace with needed map.
OPTION 2:
The “ChipMount” value in the registry is found in device key HLKM\SYSTEM\CurrentControlSet\Enum\ROOT\SENSOR\0000\kxfusion
If device does not have chip mount info (an ACPI _CDM method), please calibrate with factory_cal or set a ChipMount value in the registry.
If the screen is rotated by 90 degrees and it changes the right way when the device is turned (screen goes counterclockwise when device goes clockwise), use DEVICE_MAP2 if the screen is counterclockwise, or DEVICE_MAP4 is it’s clockwise.
If the screen changes the wrong way (rotates the same way as the device), use DEVICE_MAP6 for counter, DEVICE_MAP8 for clockwise.
2016年05月29日 02点05分 12
level 8
qyh888qyh 楼主
百度翻译版(很糟糕)
kionix kxtj9二kxcj9 kxtj2 v1。.二十八宿.三accelerometer司机
知者(S):
万万万万万万万万万万万万万万万
有问者,误也momentarily where the screen of S3或S4出。
troubleshooting:
万万万万万万万万万万万万万万万万
rotate does其if the屏properly You need to the,梅宏芯片装置。This can be done with the CAL式编具或所_ the注。
选项。:
用所_ to the device卡尔,在夷之屏上与run with the“厂_卡尔–mount二“replace with needed for MAP2,图。
选项!:
“chipmount is found in the注直在要置\统\ hlkm currentcontrolset \ \ \ \ 0000 ENUM之kxfusion根传感器
若device does其have芯片(ACPI之CDM信安山_ method),请与厂校准校准直或_ chipmount茶集注。
if the屏旋90度与EN is by changes when the device is the right也(转身去counterclockwise屏置上用时,clockwise)_ MAP2 if the device is counterclockwise屏,或clockwise _ map4 device is。
if the changes the wrong屏路(the same as the device路rotates device),用_ map6 for device for clockwise _ map8计数器。
2016年05月29日 02点05分 13
level 8
qyh888qyh 楼主
下面是我的教程。
首先,第七个数值是02。
这个值无论何时都不变
2016年05月29日 02点05分 14
level 8
qyh888qyh 楼主
前两个值控制横向的方向
如果你的横向方向倒立,那么把第二位数字从“00”改到“01”。如果还是不正确,那么修改第一位,第一为何第二位共有四种组合,试到正确为止
2016年05月29日 02点05分 15
1 2 3 尾页