diff --git a/lazy_player/__init__.py b/lazy_player/__init__.py
index 588d07c..3518372 100644
--- a/lazy_player/__init__.py
+++ b/lazy_player/__init__.py
@@ -59,7 +59,8 @@ class MainWindow(Gtk.ApplicationWindow):
         key_controller.connect("key-pressed", self._on_key_pressed)
         self.add_controller(key_controller)
 
-        # Hide mouse cursor
+        # Disable and hide mouse cursor
+        self.set_can_target(False)
         display = Gdk.Display.get_default()
         if display:
             cursor = Gdk.Cursor.new_from_name("none")