diff --git a/impulse/Assets/Scripts/Player/PositionManager.cs b/impulse/Assets/Scripts/Player/PositionManager.cs
index e4c85c10243000da6e5330e611723a84789237a9..0cda948d6edd3efd82cf683d6907ee2b4e2df97e 100644
--- a/impulse/Assets/Scripts/Player/PositionManager.cs
+++ b/impulse/Assets/Scripts/Player/PositionManager.cs
@@ -100,17 +100,17 @@ public class PositionManager : MonoBehaviour
         float min = coordinates_inputRange[0];
         float max = coordinates_inputRange[1];
 
-        //string a = "";
+        string a = "";
         // Normalize the values between -1 and 1
         for (int i = 0; i < coordinates.Length; i++)
         {
             if (coordinates[i] > max) coordinates_inputRange[1] = coordinates[i];
             float minmaxNormalized_value = 2 * ((coordinates[i] - min) / (max - min)) - 1;
-            //a += $"[{i}] minmaxNormalized_value = 2 * (({coordinates[i]} - {min}) / ({max} - {min})) - 1 = {minmaxNormalized_value}\n";
+            a += $"[{i}] minmaxNormalized_value = 2 * (({coordinates[i]} - {min}) / ({max} - {min})) - 1 = {minmaxNormalized_value}\n";
             coordinates[i] = minmaxNormalized_value * coordinates_sensibility;
 
         }
-        //print(a);
+        print(a);
     }
 
     //public void NormalizeValues()
diff --git a/impulse/UDP_App/UDPsender.py b/impulse/UDP_App/UDPsender.py
index f06b1c81cbc561d1fa78b93f17857a7d44a697f0..d6ca2a37c864afac692a58ed767a3c4061071e37 100644
--- a/impulse/UDP_App/UDPsender.py
+++ b/impulse/UDP_App/UDPsender.py
@@ -25,18 +25,18 @@ def update_position():
     global mouse_x, mouse_y, y_theta, is_tracking        
 
     x = scale_value(mouse_x - CENTER_CANVAS)
-    y = scale_value(mouse_y - CENTER_CANVAS)
+    y = scale_value(CENTER_CANVAS - mouse_y)
     z = 0
     x_theta = 0
     z_theta = 0
 
     if (is_tracking != True):
-        x = 0
-        y = 0
+        x = scale_value(0)
+        y = scale_value(0)
         z = 0
 
 
-    data = aggregate_values_to_string(x, -y, z, x_theta, y_theta, z_theta)
+    data = aggregate_values_to_string(x, y, z, x_theta, y_theta, z_theta)
     sock.sendto(data.encode(), (UDP_IP, UDP_PORT))
     print("Sent:", data)
 
@@ -72,10 +72,8 @@ def draw_center_and_arrows(canvas):
     canvas.create_line(CENTER_CANVAS - ARROW_MARGIN, CENTER_CANVAS, CENTER_CANVAS - ARROW_LENGTH, CENTER_CANVAS, arrow=tk.LAST, width=2)
 
 def disable_tracking(event):
-    global mouse_x, mouse_y, y_theta, is_tracking
+    global is_tracking
     is_tracking = False
-    mouse_x = 0
-    mouse_y = 0
 
 def enable_tracking(event):
     global is_tracking