code: def put_event_multi_touch(self, count, contacts, scan_time):
          
          if not isinstance(count, baseinteger):
              raise TypeError("count can only be an instance of type baseinteger")
          if not isinstance(contacts, list):
              raise TypeError("contacts can only be an instance of type list")
          for a in contacts[:10]:
              if not isinstance(a, baseinteger):
                  raise TypeError(
                          "array can only contain objects of type baseinteger")
          if not isinstance(scan_time, baseinteger):
              raise TypeError("scan_time can only be an instance of type baseinteger")
          self._call("putEventMultiTouch",
                       in_p=[count, contacts, scan_time])
docs: Sends a multi-touch pointer event. The coordinates are expressed in
          pixels and start from [1,1] which corresponds to the top left
          corner of the virtual display.
          
          
          
          
          The guest may not understand or may choose to ignore this event.
          
          
          :py:func:`multi_touch_supported` 
  
          in count of type int
              Number of contacts in the event.
  
          in contacts of type int
              Each array element contains packed information about one contact.
              Bits 0..15: X coordinate in pixels.
              Bits 16..31: Y coordinate in pixels.
              Bits 32..39: contact identifier.
              Bit 40: "in contact" flag, which indicates that there is a contact with the touch surface.
              Bit 41: "in range" flag, the contact is close enough to the touch surface.
              All other bits are reserved for future use and must be set to 0.
  
          in scan_time of type int
              Timestamp of the event in milliseconds. Only relative time between events is important.
  
          raises :class:`OleErrorAccessdenied`
              Console not powered up.
          
          raises :class:`VBoxErrorIprtError`
              Could not send event to virtual device.