request release { } event keymap { format: u32, fd: fd, size: u32, } event key { serial: u32, time: u32, key: u32, state: u32, } event modifiers { serial: u32, mods_depressed: u32, mods_latched: u32, mods_locked: u32, group: u32, } event repeat_info { rate: i32, delay: i32, }