Can't Control Player2 In 4.6.1

debugcreateplayer 1 command works fine in UE4.4. Player 2 spawns, and second xbox controller takes control. however on 4.6.1 It calls player 2 into the map as it should, but I have no control over it. Been all through the forums, have found nothing to explain this. Was wondering if it was just me. I’ve also tried blueprinting player two in with createplayer on indexes 1-7, like in my 4.4project to no avail. I’ve tried auto input and auto possess to get the second controller to handle the main character. Nothing. Any clues would be great, or a confirmation that it does/does not work in 4.6.1. Thanks

Same problem here. I’ve used standart blueprint function ‘CreatePlayer’ that has been implemented since 4.1. Everything worked fine until i’ve tried to convert my project to 4.6 version. The player properly spawns but doesn’t receive any input from second gamepad.

Hey Phr34kn355-

There is a known bug with 4.6 where focus isn’t initially being given to the game when using PIE or standalone. I was able to create a second player using the debugcreateplayer 1 command, then after left clicking inside the game window was able to control both players with a controller. This is also true for the Create Player BP node.

Cheers

Well, you can mark this issue as resolved. Thank you very much.

Hey ,

Do you know if this will be fixed in the official 4.7 release?

Hey Ketan-

The issue of character control has been addressed and tested in the current 4.7 preview. The issue with the game gaining initial focus is still being investigated and an exact time frame cannot be determined at this point.

Hey ,

I just ran into a variation of this issue in 4.7.6. On the initial spawn while in PIE or standalone it works fine (apart from the focus issue mentioned in your post). However, if the level is restarted (Restart Level console command), then it reverts to the earlier behaviour – player 1 is fine, but it requires a click from the mouse to get player 2 going.

Cheers

Adrian