Aot_Alone 发表于 2015-1-20 14:14

[分享]4412开发板9.7寸横屏显示

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

/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也做一下交换处理。

如此即可。



云山道长 发表于 2015-1-24 11:31

这个是Exynos 4412吗,配的屏幕型号是什么?

ARM小白 发表于 2015-3-7 10:57

这个是触摸驱动吧,我还以为是屏幕,不过对我很有帮助

hynwind 发表于 2015-3-18 20:48

写的不错,很有代表性

Aot_Alone 发表于 2015-3-26 10:39

云山道长 发表于 2015-1-24 11:31
这个是Exynos 4412吗,配的屏幕型号是什么?

应该是奇美的屏,显示效果还不错

taishanyouxian 发表于 2015-7-9 21:31

有用,帮了我大忙~

Aot_Alone 发表于 2015-12-2 18:15

对大家有帮助就好啦:)

mini1986 发表于 2015-12-15 09:52

学习一下,其他平台估计也能用......

Aot_Alone 发表于 2016-2-17 13:35

mini1986 发表于 2015-12-15 09:52
学习一下,其他平台估计也能用......

:handshake

何-以笙箫默 发表于 2016-3-1 14:14

收藏先~
页: [1]
查看完整版本: [分享]4412开发板9.7寸横屏显示