code: def motion_notify_event(self, controller, x, y):
      MouseEvent(
          "motion_notify_event",
          self,
          *self._mpl_coords((x, y)),
          modifiers=self._mpl_modifiers(controller),
      )._process()
  
imports: import functools
  import io
  import os
  import matplotlib
  from matplotlib import _api, backend_tools, cbook
  from matplotlib.backend_bases import ToolContainerBase, KeyEvent, LocationEvent, MouseEvent, ResizeEvent, CloseEvent
  from gi.repository import Gio, GLib, Gtk, Gdk, GdkPixbuf
  from .None import _backend_gtk
  from ._backend_gtk import _BackendGTK, _FigureCanvasGTK, _FigureManagerGTK, _NavigationToolbar2GTK, TimerGTK
label_desc: Use image node_id 10 for calling the FigureCanvasGTK4 obj's underlying member method code with example usage: obj.motion_notify_event(controller, x, y) without return types