@SuppressWarnings("unused")
  public static @NotNull InputEventEx getInputEventEx() {
    if (SystemInfo.isJetBrainsJvm) {
      return new JBInputEventEx();
    }
    return new DefInputEventEx();
  }
@SuppressWarnings("unused")
  public static @NotNull InputEventEx getInputEventEx()