|
xkbcommon 1.14.0-beta2
Reference library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
|
#include <xkbcommon.h>
Data Fields | |
| uint32_t | size |
| uint32_t | button |
| uint8_t | count |
| uint8_t | state |
Private Attributes | |
| uint8_t | reserved0 [2] |
Description of a pointer button action.
| uint32_t xkb_event_pointer_button::size |
| uint32_t xkb_event_pointer_button::button |
Button index.
| uint8_t xkb_event_pointer_button::count |
Number of clicks reported in this single event.
0 denotes a plain press/release described in #state.A value greater than 0 denotes a complete press-release cycle: 1 for a single click, 2 for a double-click, etc.
Timing considerations (e.g. durations between each atomic button state change) are the responsibility of the display server.
| uint8_t xkb_event_pointer_button::state |
|
private |
Reserved for future extensions.
0 by the caller.