- 积分
- 0
贡献0
飞刀0 FD
注册时间2015-12-16
在线时间0 小时

|
发表于 2011-3-4 15:11:10
|
显示全部楼层
关于7寸触摸的调整
1
首先打开driver/input/touchscreen/s3c-ts.c
找到文件中的 这句话
#define CONFIG_TOUCHSCREEN_S3C_DEBUG
#undef CONFIG_TOUCHSCREEN_S3C_DEBUG
注释掉#undef CONFIG_TOUCHSCREEN_S3C_DEBUG
这样就打开了关于触摸的打印开关。
重新编译内核,烧写
2
点击屏幕最左端,最右端,最上端,最下端
分别记录下横坐标的最大值,x-min,x-max,
纵坐标的最大值 y-min,y-max
3
找到driver/input/touchscreen/s3c-ts.c文件中的如下代码
#elif(SCREEN_SIZE_7_0)
//for 7 inch
xtmp = ((xraw - 840)*SCREEN_X)/(3200-840);
ytmp = ((2960 - yraw) * SCREEN_Y)/(2960-1280);
#endif
用x-min,x-max替换掉840,3200
用y-min,y-max替换掉2960,1280
关掉触摸的打印开关。
#define CONFIG_TOUCHSCREEN_S3C_DEBUG
#undef CONFIG_TOUCHSCREEN_S3C_DEBUG
重新编译内核即可 |
|