protected function resetListener()
    {
        $this->currentKey = null;
        $this->escapePressedAt = null;
        $this->charSequenceEnabled = false;
        $this->isListening = true;

        return $this;
    }