request release {
}

request client_key (sender) {
    key: u32,
    state: u32,
}

event destroyed {
    serial: u32,
}

event keymap {
    keymap_type: u32,
    size: u32,
    keymap: fd,
}

event server_key (receiver) {
    key: u32,
    state: u32,
}

event modifiers {
    serial: u32,
    depressed: u32,
    locked: u32,
    latched: u32,
    group: u32,
}
