code: def coords(self):
  		
  
  		x_changed = self._libinput.libinput_event_tablet_tool_x_has_changed(
  			self._handle)
  		y_changed = self._libinput.libinput_event_tablet_tool_y_has_changed(
  			self._handle)
  		x = self._libinput.libinput_event_tablet_tool_get_x(self._handle)
  		y = self._libinput.libinput_event_tablet_tool_get_y(self._handle)
  		return (x, y), x_changed or y_changed
docs: The (X, Y) coordinates of the tablet tool, in mm from
  		the top left corner of the tablet in its current logical orientation
  		and whether they have changed in this event.
  
  		Use :meth:`transform_coords` for transforming the axes values into
  		a different coordinate space.
  
  		Note:
  			On some devices, returned value may be negative or larger than
  			the width of the device. See `Out-of-bounds motion events`_
  			for more details.
  		Returns:
  			((float, float), bool): The current values of the the axes and
  			whether they have changed.