88 lines
930 B
Text
88 lines
930 B
Text
request set_cursor {
|
|
serial: u32,
|
|
surface: id(wl_surface),
|
|
hotspot_x: i32,
|
|
hotspot_y: i32,
|
|
}
|
|
|
|
request destroy {
|
|
}
|
|
|
|
event type {
|
|
tool_type: u32,
|
|
}
|
|
|
|
event hardware_serial {
|
|
hardware_serial: u64,
|
|
}
|
|
|
|
event hardware_id_wacom {
|
|
hardware_id: u64,
|
|
}
|
|
|
|
event capability {
|
|
capability: u32,
|
|
}
|
|
|
|
event done {
|
|
}
|
|
|
|
event removed {
|
|
}
|
|
|
|
event proximity_in {
|
|
serial: u32,
|
|
tablet: id(zwp_tablet_v2),
|
|
surface: id(wl_surface),
|
|
}
|
|
|
|
event proximity_out {
|
|
}
|
|
|
|
event down {
|
|
serial: u32,
|
|
}
|
|
|
|
event up {
|
|
}
|
|
|
|
event motion {
|
|
x: fixed,
|
|
y: fixed,
|
|
}
|
|
|
|
event pressure {
|
|
pressure: u32,
|
|
}
|
|
|
|
event distance {
|
|
distance: u32,
|
|
}
|
|
|
|
event tilt {
|
|
tilt_x: fixed,
|
|
tilt_y: fixed,
|
|
}
|
|
|
|
event rotation {
|
|
degrees: fixed,
|
|
}
|
|
|
|
event slider {
|
|
position: i32,
|
|
}
|
|
|
|
event wheel {
|
|
degrees: fixed,
|
|
clicks: i32,
|
|
}
|
|
|
|
event button {
|
|
serial: u32,
|
|
button: u32,
|
|
state: u32,
|
|
}
|
|
|
|
event frame {
|
|
time: u32,
|
|
}
|