//! [events] //! keys = ['ESC', 'TAB'] fn main() ~ evdevs, uinput { should_esc := false should_tab := false loop { evts := next_events(evdevs) for i { evt := evts[i] xcape(mut should_esc, evt, KEY_CAPSLOCK(), [KEY_ESC()]) xcape(mut should_tab, evt, KEY_LEFTMETA(), [KEY_TAB()]) } } }