pub async fn xi_query_pointer<Conn, A>(
    conn: &Conn,
    window: Window,
    deviceid: A
) -> Result<Cookie<'_, Conn, XIQueryPointerReply>, ConnectionError>where
    Conn: RequestConnection + ?Sized,
    A: Into<DeviceId> + Send,