diff --git a/etc/input.conf b/etc/input.conf index 04e9df1378..78da3730bb 100644 --- a/etc/input.conf +++ b/etc/input.conf @@ -185,10 +185,6 @@ #JOY_BTN2 add volume 1 #JOY_BTN3 add volume -1 -# Mostly for internal purposes -#MOUSE_MOVE ignore -#MOUSE_LEAVE ignore - # # Not assigned by default # (not an exhaustive list of unbound commands) diff --git a/mpvcore/input/input.c b/mpvcore/input/input.c index 366c380ce4..f935b17bbf 100644 --- a/mpvcore/input/input.c +++ b/mpvcore/input/input.c @@ -1363,9 +1363,12 @@ static mp_cmd_t *get_cmd_from_keys(struct input_ctx *ictx, char *force_section, } if (cmd == NULL) { + int msgl = MSGL_WARN; + if (n == 1 && (keys[0] == MP_KEY_MOUSE_MOVE || + keys[0] == MP_KEY_MOUSE_LEAVE)) + msgl = MSGL_DBG2; char *key_buf = get_key_combo_name(keys, n); - mp_tmsg(MSGT_INPUT, MSGL_WARN, - "No bind found for key '%s'.\n", key_buf); + mp_tmsg(MSGT_INPUT, msgl, "No bind found for key '%s'.\n", key_buf); talloc_free(key_buf); return NULL; }