This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/AM5728:TSC2013驱动程序问题

Guru**** 2558390 points
Other Parts Discussed in Thread: AM5728

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/621479/linux-am5728-tsc2013-driver-issue

器件型号:AM5728

工具/软件:Linux

你(们)好。

我们有一个7英寸电阻式触摸屏、使用 了 tsc2013驱动器和基于 AM5728的定制板。

我们将基于 QT 的应用程序用于 GUI、并具有需要精确触摸响应的键盘和许多组件。 基于 QT 的应用程序使用 onRelease 事件处理用户的触摸输入。

问题是 、对于 tsc2013、如果施加的触摸压力很轻或不是很长一段时间、则驾驶员不会生成释放事件。

我已使用 ts_print 命令验证相同、输出如下所示:

根部@Raymond-GDM:/# ts_print  
1431074106.868416:  3319  2220   255
1431074106.868416:  3319  2220   255
1431074106.902352:  3325  2227   255
1431074106.936370:  3329  2232   255
1431074107.019500:  3361  2231     0


1431074108.429396:  33862181     255
1431074108.501501:  33862181       0


1431074109.639383:  3472  2113   255
1431074109.639383:  3472  2113   255
1431074109.734501:  3475  2084     0


1431074110.445373:  3485  2067   255
1431074110.445373:  3485  2067   255
1431074110.528505:  3485  2066     0


1431074111.444503:  3485  2066   255

如图所示、前四个触控输出具有硬压力和长触控持续时间。

最后一次触控动作既快速又轻、并且未产生释放事件。

我知道、电阻式触摸屏不像电容式触摸屏那么敏感、但如果驾驶员可以检测到按压事件、为什么它无法检测到释放事件?

请分享这方面的可能补救办法。

谢谢、

Divyeshkumar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    我们可以进行任何更新吗?

    谢谢、
    Divyeshkumar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Divyeshkumar、

    通过查看内核源代码、我看不到 Linux 提供的支持此触摸屏控制器的开源驱动程序。 很可能、它是由制造商或社区提供的、不是由 TI 提供或支持的。 您可能希望尝试联系作者或制造商、以了解有关如何调整驱动程序/控制器以更好地满足您的需求的更多信息。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ron:

    使用的触摸控制器驱动程序是 tsc2013。 我可以从驱动程序源中看到、它是由 TI 创建的。 驱动程序中列出的作者是:
    刘德华<andy-liu@ti.com

    谢谢、
    Divyeshkumar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 Ron:

    我们是否有任何更新?

    谢谢、
    Divyeshkumar
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Divyeshkumar、

    我们将对此进行研究。 同时、要调试与触摸压力相关的问题、请查看 Wendy 在以下帖子中建议的硬件和软件改进

    e2e.ti.com/.../720247

    此外、请查看下面的 tsc2013知识库(尤其是原理图检查清单、校准要求和低粘度力触摸面板建议)

    e2e.ti.com/.../1522497

    谢谢、
    Vishy