怎么修改触摸屏,振动的强弱
我目前知道的有
文件所在目录:
php?mod=tag&id=6090" target="_blank" class="relatedlink">Frameworks/base/core/res/res/values/config.xml
在这里修改 ,但是 有时效果不明显。
强弱的话还涉及到一个震动时长,可以把它调到50ms或100ms试试,看看是不是有明显改善
改时长有效· 需要区分长按、键盘、按键
驱动有改过 恰好我做了记录
修改马达强弱:
Cust_vibrator.c 文件 cust_vibrator_hw 函数中
.vib_timer =50;
.vib_timer = 10;
修改数值大小即可. 75上的。
你好,MTK振动的强弱是由电压控制的。你可以去修改振动电压的大小去控制振动的强弱。
static int vibr_Enable(void)
{
printk("[vibrator]vibr_Enable \n");
hwPowerOn(MT65XX_POWER_LDO_VIBR, VOL_3300 , "VIBR");
return 0;
}
你可以修改VOL_3300电压大小去控制振动强弱。
个人意见,仅供参考,欢迎讨论,共同提高!
你修改的是功能机 还是智能机啊,我都没有找到这个函数和文件 。
能讲一下文件的路径吗
你是什么平台?加大振动的控制电压大小就可以了!
mtk6515m
在哪个文件里面修改啊
在文件vibrator.c中函数vibr_Enable()处:
extern void dct_pmic_VIBR_sel(kal_uint32 volt) 加上这个
static int vibr_Enable(void)
{
if (!ldo_state){
dct_pmic_VIBR_sel(UPMU_VOLT_3_3_0_0_V); 加上这句
dct_pmic_VIBR_enable(1);
ldo_state=1;
}
return 0;
}
如果编译不过,请把定义UPMU_VOLT_3_3_0_0_V的头文件包进去。
我这个是75的代码,不知道与你的是不是一样的。你试试看!
试了怎么样?在15M 上这样修改有用吗?
这里我也看到,但15平台vibrator默认2.8,试过改3.3效果不大。另外震动强弱和vibrator质量有关,和震动时间有关。
a zhuo这么早
好贴好贴!
学习了
MTK智能机的该cust里面的震动时间就可以了
