diff --git a/src/compositor.c b/src/compositor.c
index f670e2952259d4f1fb90ff7c712cc8902fa41a54..be53002eb0968c99fc48a625f6d5bb94dcf64374 100644
--- a/src/compositor.c
+++ b/src/compositor.c
@@ -92,10 +92,10 @@
 #define USE_TIMEOUT_REPAINT
 /*
  * Adaptative timeout, worst case senario, the timeout will be:
- * 20 + 16 + 12 + 8 + 4 = 60 ms
+ * 30 + 20 + 10 = 60 ms
  */
-#define TIMEOUT_REPAINT       20
-#define TIMEOUT_DECREASE_RATE 4
+#define TIMEOUT_REPAINT       30
+#define TIMEOUT_DECREASE_RATE 10
 
 typedef struct _CWindow CWindow;
 struct _CWindow