filter-input: use input-event in addition to keyup

the input event is fired whenever the text changes, even when the user clickpastes something. this should also fix an android-related issue (backspaces aren't recognized)

i haven't tested this fix though, so be careful :)