# requests request destroy { } request lock_pointer { id: id(zwp_locked_pointer_v1), surface: id(wl_surface), pointer: id(wl_pointer), region: id(wl_region), lifetime: u32, } request confine_pointer { id: id(zwp_confined_pointer_v1), surface: id(wl_surface), pointer: id(wl_pointer), region: id(wl_region), lifetime: u32, }