Can't you use `this.trigger_keydown` here?