wayland: implement wlr-virtual-pointer-unstable-v1
This commit is contained in:
parent
942c090195
commit
548a2bf478
15 changed files with 437 additions and 4 deletions
13
wire/zwlr_virtual_pointer_manager_v1.txt
Normal file
13
wire/zwlr_virtual_pointer_manager_v1.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
request create_virtual_pointer {
|
||||
seat: id(wl_seat),
|
||||
id: id(zwlr_virtual_pointer_v1) (new),
|
||||
}
|
||||
|
||||
request destroy (destructor, since = 1) {
|
||||
}
|
||||
|
||||
request create_virtual_pointer_with_output (since = 2) {
|
||||
seat: id(wl_seat),
|
||||
output: id(wl_output),
|
||||
id: id(zwlr_virtual_pointer_v1) (new),
|
||||
}
|
||||
47
wire/zwlr_virtual_pointer_v1.txt
Normal file
47
wire/zwlr_virtual_pointer_v1.txt
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
request motion {
|
||||
time: u32,
|
||||
dx: fixed,
|
||||
dy: fixed,
|
||||
}
|
||||
|
||||
request motion_absolute {
|
||||
time: u32,
|
||||
x: u32,
|
||||
y: u32,
|
||||
x_extent: u32,
|
||||
y_extent: u32,
|
||||
}
|
||||
|
||||
request button {
|
||||
time: u32,
|
||||
button: u32,
|
||||
state: u32,
|
||||
}
|
||||
|
||||
request axis {
|
||||
time: u32,
|
||||
axis: u32,
|
||||
value: fixed,
|
||||
}
|
||||
|
||||
request frame {
|
||||
}
|
||||
|
||||
request axis_source {
|
||||
axis_source: u32,
|
||||
}
|
||||
|
||||
request axis_stop {
|
||||
time: u32,
|
||||
axis: u32,
|
||||
}
|
||||
|
||||
request axis_discrete {
|
||||
time: u32,
|
||||
axis: u32,
|
||||
value: fixed,
|
||||
discrete: i32,
|
||||
}
|
||||
|
||||
request destroy (destructor, since = 1) {
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue