code: def transform_coords(self, width, height):
  		
  
  		x = self._libinput.libinput_event_tablet_tool_get_x_transformed(
  			self._handle, width)
  		y = self._libinput.libinput_event_tablet_tool_get_y_transformed(
  			self._handle, height)
  		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)
  		return (x, y), x_changed or y_changed
docs: Return the current absolute (x, y) coordinates of
  		the tablet tool event, transformed to screen coordinates and
  		whether they have changed in this event.
  
  		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.
  		Args:
  			width (int): The current output screen width.
  			height (int): The current output screen height.
  		Returns:
  			((float, float), bool): The current absolute (x, y) coordinates
  			transformed to screen coordinates and whether they have changed.