Why do you need to set it up as an input? I get that it makes it easier if you are referencing multiple blueprints etc but you could always just make them a blueprint with a touch event on there, check the time it is between touch -> release and if its short enough cast off an event