Can you simulate a keypress in blueprints?

I’m trying to work on modding an existing game. I have access to Blueprints, but none of the underlying c++ classes. Unfortunately some of the behavior in the game is not exposed to blueprints, so things like reloading, sprinting etc.

My only solution is to simulate a keypress to trigger the relevant events. For example I would like to create a reload function that basically fakes the “r” key being pressed.

Is there a way to do this? Can you trigger events manually?