Product SiteDocumentation Site

A.15. wl_seat - seat

A group of keyboards, pointer (mice, for example) and touch devices . This object is published as a global during start up, or when such a device is hot plugged. A seat typically has a pointer and maintains a keyboard_focus and a pointer_focus.

A.15.1. Requests provided by wl_seat

A.15.1.1. wl_seat::get_pointer - return pointer object

The ID provided will be initialized to the wl_pointer interface for this seat.
wl_seat::get_pointer arguments
id
Type: new_id

A.15.1.2. wl_seat::get_keyboard - return pointer object

The ID provided will be initialized to the wl_keyboard interface for this seat.
wl_seat::get_keyboard arguments
id
Type: new_id

A.15.1.3. wl_seat::get_touch - return pointer object

The ID provided will be initialized to the wl_touch interface for this seat.
wl_seat::get_touch arguments
id
Type: new_id