# UE5 thinking of poor people who only have 1 controller.

**URL:** <https://forums.unrealengine.com/t/ue5-thinking-of-poor-people-who-only-have-1-controller/1293666>\
**Category:** Getting Started & Setup\
**Tags:** unreal-engine, question\
**Created:** [September 13, 2023, 1:21pm UTC](https://forums.unrealengine.com/t/ue5-thinking-of-poor-people-who-only-have-1-controller/1293666 "2023-09-13T13:21:58Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![imblackmagic1](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/imblackmagic1/32/620485_2.png) [@imblackmagic1](https://forums.unrealengine.com/u/imblackmagic1)\
**Post date:** [December 1, 2023, 4:38pm UTC](https://forums.unrealengine.com/t/ue5-thinking-of-poor-people-who-only-have-1-controller/1293666/3 "2023-12-01T16:38:13Z")

</div>

there’s a way, one of my coworkers was able to make it work when using the suggestion from this post:

> [@5.1 local multiplayer not working](https://forums.unrealengine.com/t/5-1-local-multiplayer-not-working/713733/36):
>
> I have not heard back from my bug report either. A programmer that was working on our team put together a fix for us (5.1) by creating a custom GameViewport class - I mentioned he could post it here but it looks like he hasn’t got around to it, so here it is. This is not my code. BoozeGameViewportClient.h: #pragma once #include "CoreMinimal.h" #include "Engine/GameViewportClient.h" #include "BoozeGameViewportClient.generated.h" DECLARE\_MULTICAST\_DELEGATE\_OneParam(FOnInputKeySignature, const…

Hope it helps!

---

_[View the full topic](https://forums.unrealengine.com/t/ue5-thinking-of-poor-people-who-only-have-1-controller/1293666)._
