Skip to content

zwlr_virtual_pointer_manager_v1¤

wayland.zwlr_virtual_pointer_manager_v1 ¤

Virtual pointer manager

This object allows clients to create individual virtual pointer objects.

Methods:

create_virtual_pointer ¤

create_virtual_pointer(seat: wl_seat) -> zwlr_virtual_pointer_v1

Create a new virtual pointer

Creates a new virtual pointer. The optional seat is a suggestion to the compositor.

Returns:

destroy ¤

destroy() -> None

Destroy the virtual pointer manager

create_virtual_pointer_with_output ¤

create_virtual_pointer_with_output(
    seat: wl_seat, output: wl_output
) -> zwlr_virtual_pointer_v1

Create a new virtual pointer

Creates a new virtual pointer. The seat and the output arguments are optional. If the seat argument is set, the compositor should assign the input device to the requested seat. If the output argument is set, the compositor should map the input device to the requested output.

Returns: