Expand description

Generic wayland protocols

Modules

drm_leasestaging

This protocol is used by Wayland compositors which act as Direct Renderering Manager (DRM) masters to lease DRM resources to Wayland clients.

Fullscreen shell protocol

idle_inhibitunstable

Screensaver inhibition protocol

input_methodunstable

Input method protocol

Input timestamps protocol

Protocol for inhibiting the compositor keyboard shortcuts

linux_dmabufunstable

Linux DMA-BUF protocol

Linux explicit synchronization protocol

protocol for constraining pointer motions

Pointer gestures protocol

Presentation time protocol

Primary selection protocol

protocol for relative pointer motion events

tabletunstable

Wayland protocol for graphics tablets

text_inputunstable

Text input protocol

Viewporter protocol

Protocol for grabbing the keyboard from Xwayland