搜索

7

主题

11

帖子

1739

积分

金牌会员

Rank: 6Rank: 6

积分
1739
发表于 2014-12-18 15:51:35 11636 浏览 3 回复

9.7寸横屏显示

为了横屏显示,花时间调试了一下触摸,在此记录给所有需要的朋友。

/device/samsung/smdk4x12/system.prop
找到这个文件,ro.sf.hwrotation这个参数定义了0或270,注意,没有其他选项,android不支持,要么自己改。
改成0;

然后你会发现触摸有问题,接着改。
找到
driver/input/touchscreen/Ft5x06.c,这个可以看kconfig,就是它
ft5x0x_ts_report
里面要交换x,y;可以直接修改
        input_report_abs(ts->input_dev, ABS_MT_POSITION_X, x);
        input_report_abs(ts->input_dev, ABS_MT_POSITION_Y, y);
x,y调换就行。
接着
ft5x0x_ts_probe
函数里面调换ts->screen_max_x和ts->screen_max_y
为了保险,还以把pdata->screen_max_x和pdata->screen_max_y也做一下交换处理。

如此即可。

回复

使用道具 举报

1

主题

357

帖子

1111

积分

QQ游客

积分
1111
发表于 2014-12-19 10:26:00
回复

使用道具 举报

1

主题

4

帖子

39

积分

新手上路

Rank: 1

积分
39
发表于 2015-1-10 17:13:52
这方法在android下面行不通吧,知道android下面怎么改不?
回复 点赞

使用道具 举报

1

主题

357

帖子

1111

积分

QQ游客

积分
1111
发表于 2015-1-12 08:52:35
在android 4.0下面是这么修改的
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

登录或注册

官方客服

QQ:2551456065

官方QQ群

195631883

扫一扫关注迅为公众号

群号652692981

 
快速回复 返回顶部 返回列表