fix SpecialKey & NonText