New
#1
Keyboard character '}' not generated while typing
Notebook I have is HP Pavilion dv7-4120em Entertainment Notebook PC - HP Customer Care (United States - English) with Windows 7 Home Premium 64bit installed.
I'm using Windows 7 in English language, but besides English keyboard layout, I have additional keyboard layouts installed for Slovenian an Russian language. My native language is Slovenian and this type of keyboard layout I use primarily. I have a very peculiar problem. One day the character '}' stopped working. On Slovenian keyboard it is generated with AltGr+N combination. But NOTHING happens! Left curly brace '{' is generated as expected with AltGr+B combination. It is really annoying as I earn my living with application programming in C++ and I really need this character. I can produce this sign with Alt+125 combination. Now this is strange or what?
Slovenian keyboard layout
Attachment 173231
Attachment 173232
I also tried English keyboard layout and character '}' is generated without a problem, but here the combination is different Shift+].
English keyboard layout
Attachment 173233
I've called Microsoft Slovenia tech support and they have no clue. I've called HP Slovenia tech support and they also have no clue. I can't believe it!
Is there any way to diagnose/debug the problem? From keyboard driver key press detection to keyboard layout id mapping to finally user space representation? I really, really don't want to reinstall Windows for this.
Thank you for all the help and suggestions!
Last edited by rostfrei; 01 Sep 2011 at 10:09.