diff --git a/Source/DisplayClusterInput/Private/DisplayClusterInputDevice.cpp b/Source/DisplayClusterInput/Private/DisplayClusterInputDevice.cpp
index 7bdfbc29553e8eb673ae858f0d4a3639249639a6..fa3c085d6fc003f19f6582af9617be6d16c2d470 100644
--- a/Source/DisplayClusterInput/Private/DisplayClusterInputDevice.cpp
+++ b/Source/DisplayClusterInput/Private/DisplayClusterInputDevice.cpp
@@ -45,13 +45,16 @@ void FDisplayClusterInputDevice::PreInit()
 
 	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button0, LOCTEXT("nDisplayButton0", "nDisplay Button 0"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));
-	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button1, LOCTEXT("nDisplayButton1", "nDisplay Button 1"),
+
+	// Buttons are turned around here for convenience to be mapped 1-4 from left to right on the flystick
+	
+	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button4, LOCTEXT("nDisplayButton1", "nDisplay Button 1"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));
-	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button2, LOCTEXT("nDisplayButton2", "nDisplay Button 2"),
+	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button3, LOCTEXT("nDisplayButton2", "nDisplay Button 2"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));
-	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button3, LOCTEXT("nDisplayButton3", "nDisplay Button 3"),
+	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button2, LOCTEXT("nDisplayButton3", "nDisplay Button 3"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));
-	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button4, LOCTEXT("nDisplayButton4", "nDisplay Button 4"),
+	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button1, LOCTEXT("nDisplayButton4", "nDisplay Button 4"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));
 	EKeys::AddKey(FKeyDetails(FDisplayClusterKeys::Button5, LOCTEXT("nDisplayButton5", "nDisplay Button 5"),
 	                          FKeyDetails::GamepadKey, "DisplayCluster"));