Hp NoteBook keyboard shift key

Normally in upper case or @#$ signs key combinations workas pressing shift key then the character.But in my notebook keyboard (after resetting my laptop)to type a key mentioned above should press shift then character add then it need to release the shift key again. This problem occurs in @#$&() signs and ZXCNM upper case characters.plz help me.