diff --git a/src/core/hle/service/hid/controllers/gesture.h b/src/core/hle/service/hid/controllers/gesture.h
index f46e29411..21123c46c 100644
--- a/src/core/hle/service/hid/controllers/gesture.h
+++ b/src/core/hle/service/hid/controllers/gesture.h
@@ -63,11 +63,11 @@ private:
     };
     static_assert(sizeof(Attribute) == 4, "Attribute is an invalid size");
 
-    struct Points {
+    struct Point {
         s32_le x;
         s32_le y;
     };
-    static_assert(sizeof(Points) == 8, "Points is an invalid size");
+    static_assert(sizeof(Point) == 8, "Point is an invalid size");
 
     struct GestureState {
         s64_le sampling_number;
@@ -85,7 +85,7 @@ private:
         f32 scale;
         f32 rotation_angle;
         s32_le point_count;
-        std::array<Points, 4> points;
+        std::array<Point, 4> points;
     };
     static_assert(sizeof(GestureState) == 0x68, "GestureState is an invalid size");
 
@@ -102,9 +102,9 @@ private:
     };
 
     struct GestureProperties {
-        std::array<Points, MAX_POINTS> points{};
+        std::array<Point, MAX_POINTS> points{};
         std::size_t active_points{};
-        Points mid_point{};
+        Point mid_point{};
         s64_le detection_count{};
         u64_le delta_time{};
         f32 average_distance{};