diff --git a/GameClient.cpp b/GameClient.cpp
index 1b8fb05b44814610b00b5254c7c7b858450c16b8..e544e5d472b101cb412da69359f6a52a4a41473c 100644
--- a/GameClient.cpp
+++ b/GameClient.cpp
@@ -71,6 +71,9 @@ void GameClient::joinGame(String ip) {
 
     String recv = client->readStringUntil('\n');
     Serial.printf("RECV: %s\n", recv.c_str());
+
+    ui->dispatchInput(badge->getJoystickState());
+    ui->draw();
 }