The Enhanced Input System EnhancedInputWorldSubsystem
is apparently designed to allow you to handle inputs in actors the Player Controller never possesses. However, I was never able to get it working, so it’s a bit unclear to me how it is intended to be used. The approach listed on the Enabling input handling on other actors page should work.
(Please do let me know if you know how this subsystem should be used. Contact)