# MWORKS: Detecting touch with multiple fingers on iPad

**URL:** <https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966>\
**Category:** Support\
**Created:** [April 18, 2024, 1:47pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966 "2024-04-18T13:47:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Huidi\_Li](https://avatars.discourse-cdn.com/v4/letter/h/ebca7d/32.png) [@Huidi\_Li](https://mworks.discourse.group/u/Huidi_Li)\
**Post date:** [April 18, 2024, 1:47pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966/1 "2024-04-18T13:47:06Z")

</div>

Hi Chris,

I’m Huidi from Earl Miller’s lab, and I’m training monkey to do task on ipad. I found that sometimes the monkey would use multiple fingers to touch the screen simultaneously, but mworks cannot detect this kind of touch (i.e. touch position x and y are not updated). I wonder if there’s any solution to this problem. Thanks!

Best,  
Huidi

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 22, 2024, 5:44pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966/2 "2024-04-22T17:44:49Z")

</div>



---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 22, 2024, 5:45pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966/3 "2024-04-22T17:45:07Z")

</div>



---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [April 22, 2024, 6:04pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966/4 "2024-04-22T18:04:08Z")

</div>

Hi Huidi,

Apologies for the delayed reply.

At present, if the subject puts multiple fingers on the screen simultaneously, MWorks recognizes and tracks only the first finger to touch the screen and ignores the others. While it would be possible to track all of the fingers, it’s not clear to me how that would work or if it’s really a good idea. Some questions that come to mind:

- How should MWorks report location(s) for a multi-finger touch? Should it report the average location of all the fingers? Should it report all the locations separately? Should it report only the location of the finger that touched most recently?

- How do you prevent a subject from “succeeding” at a task by just splaying their hand across the screen (and thereby touching whatever target is associated with success)?

If you have suggestions for how this should work, I’d be happy to hear them!

Cheers,  
Chris

---

<div class="post-metadata">

**Author:** ![cstawarz](https://yyz1.discourse-cdn.com/flex031/user_avatar/mworks.discourse.group/cstawarz/32/3_2.png) [@cstawarz](https://mworks.discourse.group/u/cstawarz)\
**Post date:** [July 16, 2024, 1:41pm UTC](https://mworks.discourse.group/t/mworks-detecting-touch-with-multiple-fingers-on-ipad/966/5 "2024-07-16T13:41:23Z")

</div>


