# Multitouch with Windows 10

**URL:** https://discourse.processing.org/t/multitouch-with-windows-10/20417
**Category:** Coding Questions
**Created:** [May 3, 2020, 4:35am UTC](https://discourse.processing.org/t/multitouch-with-windows-10/20417 "2020-05-03T04:35:35Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Gabe](https://avatars.discourse-cdn.com/v4/letter/g/5daacb/32.png) [@Gabe](https://discourse.processing.org/u/Gabe)
#### Post date: [May 3, 2020, 4:35am UTC](https://discourse.processing.org/t/multitouch-with-windows-10/20417/1 "2020-05-03T04:35:35Z")

</div>

Has anyone managed to detect more than one touch at a time on a Windows 10 touchscreen device? I looked into the SMT library on github (https://github.com/vialab/SMT), but it seems very out of date and doesn’t work with processing 3. I’ve searched Google but all the results are from many years ago and they generally suggest SMT. I know that the Processing Android library has APIs for touch events, and I was wondering if there is a way–any way at all–to detect touches on a win10 device. Even if it’s weird and janky.

Thank you so much!

---

<div class="post-metadata">

### Author: ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)
#### Post date: [May 8, 2020, 12:03am UTC](https://discourse.processing.org/t/multitouch-with-windows-10/20417/2 "2020-05-08T00:03:08Z")

</div>

p5.js has built-in multitouch support with `touches`. Does this project need to be Processing, or can you switch to p5.js?

TUIO is another Processing 2 library – not sure what would be required to update or adopt its multitouch component.

---

<div class="post-metadata">

### Author: ![Gabe](https://avatars.discourse-cdn.com/v4/letter/g/5daacb/32.png) [@Gabe](https://discourse.processing.org/u/Gabe)
#### Post date: [May 8, 2020, 12:19am UTC](https://discourse.processing.org/t/multitouch-with-windows-10/20417/3 "2020-05-08T00:19:59Z")

</div>

I already have a lot of Processing java code. It’s a pretty substantial project with a lot of Java inheritance and OOP shenanigans so it would likely be very difficult to port over to p5.js. Plus I’m not very good at Javascript…

I’ll look at TUIO and see if I can figure out how they did it… I looked into connecting the AWT window wirth Windows’ touch events, but there’s very very little documentation about it on the internet, and what there is tells me that it’s very difficult and janky.

Thank you for the tips! I will keep looking.
