Module wayland_protocols::unstable::tablet::v2::client::zwp_tablet_tool_v2[][src]

Expand description

a physical tablet tool

An object that represents a physical tool that has been, or is currently in use with a tablet in this seat. Each wp_tablet_tool object stays valid until the client destroys it; the compositor reuses the wp_tablet_tool object to indicate that the object’s respective physical tool has come into proximity of a tablet again.

A wp_tablet_tool object’s relation to a physical tool depends on the tablet’s ability to report serial numbers. If the tablet supports this capability, then the object represents a specific physical tool and can be identified even when used on multiple tablets.

A tablet tool has a number of static characteristics, e.g. tool type, hardware_serial and capabilities. These capabilities are sent in an event sequence after the wp_tablet_seat.tool_added event before any actual events from this tool. This initial event sequence is terminated by a wp_tablet_tool.done event.

Tablet tool events are grouped by wp_tablet_tool.frame events. Any events received before a wp_tablet_tool.frame event should be considered part of the same hardware state change.

Structs

Enums

physical button state

capability flags for a tool

a physical tool type

Constants

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this event

The minimal object version supporting this request

The minimal object version supporting this request

Statics

C-representation of the messages of this interface, for interop

C representation of this interface, for interop

C-representation of the messages of this interface, for interop