07b789b
diff --git a/misc/dde-daemon/gesture.json b/misc/dde-daemon/gesture.json
07b789b
index 2fc0ce60..9548d8f2 100644
07b789b
--- a/misc/dde-daemon/gesture.json
07b789b
+++ b/misc/dde-daemon/gesture.json
07b789b
@@ -53,15 +53,6 @@
07b789b
             "Action": "ShowWindow"
07b789b
         }
07b789b
     },
07b789b
-    {
07b789b
-        "Name": "tap",
07b789b
-        "Direction": "none",
07b789b
-        "Fingers": 3,
07b789b
-        "Action": {
07b789b
-            "Type": "built-in",
07b789b
-            "Action": "MoveWindow"
07b789b
-        }
07b789b
-    },
07b789b
     {
07b789b
         "Name": "swipe",
07b789b
         "Direction": "up",
07b789b
diff --git a/system/gesture/core.c b/system/gesture/core.c
e8df799
index 750baabb..066c4fd9 100644
07b789b
--- a/system/gesture/core.c
07b789b
+++ b/system/gesture/core.c
e8df799
@@ -294,16 +294,16 @@ handle_gesture_events(struct libinput_event *ev, int type)
07b789b
         }
07b789b
         raw_event_reset(raw);
07b789b
         break;
07b789b
-    case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:
07b789b
-        break;
07b789b
-    case LIBINPUT_EVENT_GESTURE_TAP_END:
07b789b
-        if (libinput_event_gesture_get_cancelled(gesture)) {
e8df799
-			break;
07b789b
-        }
07b789b
-        raw->fingers = libinput_event_gesture_get_finger_count(gesture);
e8df799
-        g_debug("[Tap] fingers: %d", raw->fingers);
07b789b
-        handleGestureEvent(GESTURE_TYPE_TAP, GESTURE_DIRECTION_NONE, raw->fingers);
07b789b
-        break;
e8df799
+    /*case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:*/
e8df799
+        /*break;*/
e8df799
+    /*case LIBINPUT_EVENT_GESTURE_TAP_END:*/
e8df799
+        /*if (libinput_event_gesture_get_cancelled(gesture)) {*/
e8df799
+			/*break;*/
e8df799
+        /*}*/
e8df799
+        /*raw->fingers = libinput_event_gesture_get_finger_count(gesture);*/
e8df799
+        /*g_debug("[Tap] fingers: %d", raw->fingers);*/
e8df799
+        /*handleGestureEvent(GESTURE_TYPE_TAP, GESTURE_DIRECTION_NONE, raw->fingers);*/
e8df799
+        /*break;*/
07b789b
     }
07b789b
 }
07b789b
 
e8df799
@@ -410,10 +410,10 @@ handle_events(struct libinput *li)
07b789b
         case LIBINPUT_EVENT_GESTURE_PINCH_END:
07b789b
         case LIBINPUT_EVENT_GESTURE_SWIPE_BEGIN:
07b789b
         case LIBINPUT_EVENT_GESTURE_SWIPE_UPDATE:
07b789b
-        case LIBINPUT_EVENT_GESTURE_SWIPE_END:
07b789b
-        case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:
07b789b
-        case LIBINPUT_EVENT_GESTURE_TAP_UPDATE:
07b789b
-        case LIBINPUT_EVENT_GESTURE_TAP_END:{
07b789b
+        case LIBINPUT_EVENT_GESTURE_SWIPE_END:{
e8df799
+        /*case LIBINPUT_EVENT_GESTURE_TAP_BEGIN:*/
e8df799
+        /*case LIBINPUT_EVENT_GESTURE_TAP_UPDATE:*/
e8df799
+        /*case LIBINPUT_EVENT_GESTURE_TAP_END:{*/
07b789b
             handle_gesture_events(ev, type);
07b789b
             break;
07b789b
         }