2 Replies Latest reply on May 28, 2019 8:50 PM by halic_3782721

    按键和滑动功能的实现问题

    halic_3782721

      如何在PSoC4 如CY8C4045中实现双击、三击、左划、右划、中间左划、中间上划等触摸功能?

        • 1. Re: 按键和滑动功能的实现问题
          XiaoweiZ_71

          CY8C4045 本身是支持标准的 GESTURE 库的,所以双击,左滑,右滑这些手势是可以直接支持的,但是像 “三击” 这种手势,需要用户在 gesture 上报逻辑的基础上在加一层检测逻辑,比如“三击” 动作 gesture 库会上报三次中断和手势 ID,分别为 “单击-->双击-->单击”,如果用户在这三个手势ID的基础上再添加一个时间限制,那么很容易实现三击手势的检测。

          中心左滑和中心右滑也是同样的道理,gesture 库会将这个手势分解成"按下+ 滑动" 的ID进行上报,此时只要能检测一下手指按下时的坐标,也很容易实现该手势的识别。

          1 of 1 people found this helpful
          • 2. Re: 按键和滑动功能的实现问题
            halic_3782721

            Hi Vison, 多谢支持