wire: derive message id from position
This commit is contained in:
parent
c473d63df3
commit
5e8b69c909
98 changed files with 492 additions and 499 deletions
|
|
@ -1,75 +1,75 @@
|
|||
# requests
|
||||
|
||||
request destroy = 0 {
|
||||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
request get_all = 1 {
|
||||
request get_all {
|
||||
|
||||
}
|
||||
|
||||
request set_repeat_rate = 2 {
|
||||
request set_repeat_rate {
|
||||
seat: str,
|
||||
repeat_rate: i32,
|
||||
repeat_delay: i32,
|
||||
}
|
||||
|
||||
request set_keymap = 3 {
|
||||
request set_keymap {
|
||||
seat: str,
|
||||
keymap: fd,
|
||||
keymap_len: u32,
|
||||
}
|
||||
|
||||
request use_hardware_cursor = 4 {
|
||||
request use_hardware_cursor {
|
||||
seat: str,
|
||||
use_hardware_cursor: u32,
|
||||
}
|
||||
|
||||
request get_keymap = 5 {
|
||||
request get_keymap {
|
||||
seat: str,
|
||||
}
|
||||
|
||||
request set_accel_profile = 6 {
|
||||
request set_accel_profile {
|
||||
id: u32,
|
||||
profile: i32,
|
||||
}
|
||||
|
||||
request set_accel_speed = 7 {
|
||||
request set_accel_speed {
|
||||
id: u32,
|
||||
speed: pod(f64),
|
||||
}
|
||||
|
||||
request set_tap_enabled = 8 {
|
||||
request set_tap_enabled {
|
||||
id: u32,
|
||||
enabled: u32,
|
||||
}
|
||||
|
||||
request set_tap_drag_enabled = 9 {
|
||||
request set_tap_drag_enabled {
|
||||
id: u32,
|
||||
enabled: u32,
|
||||
}
|
||||
|
||||
request set_tap_drag_lock_enabled = 10 {
|
||||
request set_tap_drag_lock_enabled {
|
||||
id: u32,
|
||||
enabled: u32,
|
||||
}
|
||||
|
||||
request set_left_handed = 11 {
|
||||
request set_left_handed {
|
||||
id: u32,
|
||||
enabled: u32,
|
||||
}
|
||||
|
||||
request set_natural_scrolling = 12 {
|
||||
request set_natural_scrolling {
|
||||
id: u32,
|
||||
enabled: u32,
|
||||
}
|
||||
|
||||
request set_px_per_wheel_scroll = 13 {
|
||||
request set_px_per_wheel_scroll {
|
||||
id: u32,
|
||||
px: pod(f64),
|
||||
}
|
||||
|
||||
request set_transform_matrix = 14 {
|
||||
request set_transform_matrix {
|
||||
id: u32,
|
||||
m11: pod(f64),
|
||||
m12: pod(f64),
|
||||
|
|
@ -77,38 +77,38 @@ request set_transform_matrix = 14 {
|
|||
m22: pod(f64),
|
||||
}
|
||||
|
||||
request set_cursor_size = 15 {
|
||||
request set_cursor_size {
|
||||
seat: str,
|
||||
size: u32,
|
||||
}
|
||||
|
||||
request attach = 16 {
|
||||
request attach {
|
||||
id: u32,
|
||||
seat: str,
|
||||
}
|
||||
|
||||
request detach = 17 {
|
||||
request detach {
|
||||
id: u32,
|
||||
}
|
||||
|
||||
request get_seat = 18 {
|
||||
request get_seat {
|
||||
name: str,
|
||||
}
|
||||
|
||||
request get_device = 19 {
|
||||
request get_device {
|
||||
id: u32,
|
||||
}
|
||||
|
||||
# events
|
||||
|
||||
event seat = 0 {
|
||||
event seat {
|
||||
name: str,
|
||||
repeat_rate: i32,
|
||||
repeat_delay: i32,
|
||||
hardware_cursor: u32,
|
||||
}
|
||||
|
||||
event input_device = 1 {
|
||||
event input_device {
|
||||
id: u32,
|
||||
name: str,
|
||||
seat: str,
|
||||
|
|
@ -130,11 +130,11 @@ event input_device = 1 {
|
|||
transform_matrix: array(pod(u8)),
|
||||
}
|
||||
|
||||
event error = 2 {
|
||||
event error {
|
||||
msg: str,
|
||||
}
|
||||
|
||||
event keymap = 3 {
|
||||
event keymap {
|
||||
keymap: fd,
|
||||
keymap_len: u32,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue