cancel
Showing results for 
Search instead for 
Did you mean: 

gestures working with ft6x06?

john doe
Lead
Posted on April 16, 2017 at 21:10

f7 cube 1.6.1, stm32f769i_discovery board.

No matter what I do, I cannot seem to get this controller chip to return a gesture ID. does this chip actually support swipes or not? The documentation says it does, the driver code certainly supports swipes, but what knob do I have to frob to get gestures to work?

The only part of multi-touch I can seem to get working is the number of touches. Neither the weight, nor area, nor gesture fields ever update. the eventID field is only used in multi-touch so at least that much is working. I can obviously detect two touches.

I've played with the threshold and filter, and i've played with the offset and distance registers to no effect.

touches : 2

  x,y   : 302,249

weight  : 0

eventID : TOUCH_EVENT_PRESS_DOWN

area    : 0

gesture : 0

touches : 1

  x,y   : 296,187

weight  : 0

eventID : TOUCH_EVENT_LIFT_UP

area    : 0

gesture : 0
1 REPLY 1
john doe
Lead
Posted on April 16, 2017 at 21:39

it's like i'm knocking on the door of the wrong house. I could code a swipe from this behavior, but it still would be really neato peachy keen if I could get it working like the hardware documentation describes...I totally realize this particular IC is not an ST product. I'm just asking.

touches : 2

  x,y   : 461,277

weight  : 0

eventID : TOUCH_EVENT_PRESS_DOWN

area    : 0

gesture : 0

touches : 2

  x,y   : 441,285

weight  : 0

eventID : TOUCH_EVENT_CONTACT

area    : 0

gesture : 0

touches : 2

  x,y   : 412,292

weight  : 0

eventID : TOUCH_EVENT_CONTACT

area    : 0

gesture : 0

touches : 2

  x,y   : 361,299

weight  : 0

eventID : TOUCH_EVENT_CONTACT

area    : 0

gesture : 0

touches : 2

  x,y   : 414,236

weight  : 0

eventID : TOUCH_EVENT_CONTACT

area    : 0

gesture : 0

touches : 1

  x,y   : 262,244

weight  : 0

eventID : TOUCH_EVENT_LIFT_UP

area    : 0

gesture : 0