diff --git a/src/linux/keypress.c b/src/linux/keypress.c index ff97d4a..8460e37 100644 --- a/src/linux/keypress.c +++ b/src/linux/keypress.c @@ -12,9 +12,6 @@ XKeysymToKeycode(display, key), \ is_press, CurrentTime), \ XSync(display, false)) -#define X_KEY_EVENT_WAIT(display, key, is_press) \ - (X_KEY_EVENT(display, key, is_press), \ - microsleep(DEADBEEF_UNIFORM(0.0, 62.5))) void toggleKeyCode(MMKeyCode code, const bool down, MMKeyFlags flags) { @@ -25,19 +22,19 @@ void toggleKeyCode(MMKeyCode code, const bool down, MMKeyFlags flags) { /* Parse modifier keys. */ if (flags & MOD_META) - X_KEY_EVENT_WAIT(display, K_META, is_press); + X_KEY_EVENT(display, K_META, is_press); if (flags & MOD_ALT) - X_KEY_EVENT_WAIT(display, K_ALT, is_press); + X_KEY_EVENT(display, K_ALT, is_press); if (flags & MOD_CONTROL) - X_KEY_EVENT_WAIT(display, K_CONTROL, is_press); + X_KEY_EVENT(display, K_CONTROL, is_press); if (flags & MOD_SHIFT) - X_KEY_EVENT_WAIT(display, K_SHIFT, is_press); + X_KEY_EVENT(display, K_SHIFT, is_press); - X_KEY_EVENT_WAIT(display, code, is_press); + X_KEY_EVENT(display, code, is_press); } else { - X_KEY_EVENT_WAIT(display, code, is_press); + X_KEY_EVENT(display, code, is_press); /* Parse modifier keys. */ if (flags & MOD_META)