How do I supply IsShiftDown from Blueprints the Input Event Structure it needs?

Oh, I guess I misunderstood your question. And you have a good point, I couldn’t find any way to get an InputEvent in Blueprints. However, they exists as C++ (of course) and there are multiple flavors of it. Maybe it’s meant to be used with custom C++ classes? cries for STAFF attention