九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 3466|回复: 1
打印 上一主题 下一主题

x210开发板Android2.3最新触摸屏补丁20150128

[复制链接]
longteng 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-28 14:02:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
关于最新触摸屏触摸方向相反更新补丁
补丁下载地址:http://pan.baidu.com/s/1kTooEYN
补丁内容:
From 7c04c09aeb2a7cdc048aadc0d263849e5f801620 Mon Sep 17 00:00:00 2001
From: huangdongchao <huangdongchao@9tripod.com>
Date: Fri, 23 Jan 2015 19:42:03 +0800
Subject: [PATCH] [kernel] fit for new tp, point x bug

---
kernel/drivers/input/touchscreen/ft5x06_ts.c |    2 ++
1 file changed, 2 insertions(+)

diff --git a/kernel/drivers/input/touchscreen/ft5x06_ts.c b/kernel/drivers/input/touchscreen/ft5x06_ts.c
index cf58eb7..d4662a9 100644
--- a/kernel/drivers/input/touchscreen/ft5x06_ts.c
+++ b/kernel/drivers/input/touchscreen/ft5x06_ts.c
@@ -981,6 +981,8 @@ static int ft5x0x_read_data(void)
#if 1 //lqm test
         event->au16_x = (s16)(buf[3 + 6*i] & 0x0F)<<8 | (s16)buf[4 + 6*i];
         event->au16_y = (s16)(buf[5 + 6*i] & 0x0F)<<8 | (s16)buf[6 + 6*i];
+       
+        event->au16_x = 800 - event->au16_x;        //hdc added 20150123
#else
        event->au16_x = (s16)(buf[5 + 6*i] & 0x0F)<<8 | (s16)buf[6 + 6*i];
         event->au16_y = (s16)(buf[3 + 6*i] & 0x0F)<<8 | (s16)buf[4 + 6*i];
--
1.7.9.5
回复

使用道具 举报

沙发
发表于 2015-3-7 11:40:17 | 只看该作者
請問 qt 也是修改這嗎?
我kernel/drivers/input/touchscreen 沒有ft5x06_ts.c, 只有 ft5x06_touch.c~ 這個備份檔
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-11-25 22:04 , Processed in 0.018283 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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