Multiple finger touching

Hey everyone!

So im doing a game where I have 4 types of motion; 1 Finger Tap, 2 Finger tap, Swipe horizontal and Swipe vertical.

No matter how I try to set this up in blueprint scripting, I cant seem to make them being recognized individually, constantly.

For example, when my 2finger gets recognized, and I use my skill, I will also always use the 1finger skill as well. Sometimes, if the distance between my 2 fingers are large enough, it will be recognized as a swipe as well.

I can post my blueprint construction, but id prefer not to, so as not to have people “correct” an already bad scripting. I’d rather have someone show me a completly different solution if possible.

Thanks!