mira.multitouch lost fingers / fingercount issue / egde loss

Flo B's icon

Hi there,

i was wondering if anyone is having the same problem or if it has something to do with my input device.
When i move my fingers off the edges of the screen, mira.multitouch keeps the removed finger as an active circle on the border (move state = 2). So the count of fingers increases as soon as i put my finger back on the screen again – increasing the fingercount steadily until it reaches the maximum of 12.

There is no reset / clear message for the mira.multitouch, so i can only delete the entire mira.multitouch object at this point and make a new one, which makes it unusable :/

Any help?

Further Details:
- I'm using the miraweb version on chrome
- using an android smartphone as multitouch input
- always occours, independently of the mira.multitouch size to the mira.frame or the mira.multitouch distance to the physical boarder of the phone

stefano's icon

Hey, same problem here, but it happens on IOS, both on iPhone and iPad using miraWeb. I do have the MIRA app on my iPad (I am using miraWeb for my students) and there the problem does not happen. So I guess it has to do with the browser

Alex Van Gils's icon

Hi Flo B and Stefano, thank you, I can reproduce this on mobile chrome and will get this ticketed with engineering — interestingly, I see this behavior specifically on chrome. If I view the same miraweb frame using safari, it works as I'd expect.

If you have more info (like other browsers you've tested on, other devices) you can share, feel free to post it here or send it in an email to support@cycling74.com

stefano's icon

I can reproduce it also in safari ('normal' iPad 10.2" 2020)

Alex Van Gils's icon

Thank you, Stefano

Flo B's icon

Hi Alex, sorry for the long wait. I've currently only tested it as described in the first post.
It's to this day still an issue I'm affraid, but I'll try my way around using a different browser :)
Thanks for the effort,
Cheers

Alex Van Gils's icon

Thank you Flo B!

stefano's icon

BUMP! anybody has a solution to the problem? Each semester I'd love to show multitouch to my students but this issue makes it unreliable...
Cheers
Stefano

stefano's icon

there seems to be a problem also with the mt.rotate, there is no output for radians and the angular velocity has very low and jittery values. I am always speaking about mira web, all is fine when using the app. Problem seems to be the same with safari, chrome and firefox

Alex Van Gils's icon

Hi Stefano, thank you for following up here. I've bumped the fingercount issue for engineering, and made a new ticket to track the [mira.mt.rotate] issue, which I can reproduce.

stefano's icon

thanks for the support!

bd's icon

I do not think it is connected explicit with the edges only. There is an old bug still open [1], regarding retaining past touches with [mira.multitouch] in general. Unfortunately. It makes it unusable to me without an Apple touch computer.
Any chance for improvements?
It is known and open on github, so I guess there is no point in reporting as a bug directly to Cycling74?