Rostfrei Posted September 1, 2011 Report Share Posted September 1, 2011 Notebook I have is HP Pavilion dv7-4120em Entertainment Notebook PC 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 right curly brace '}' stopped working. On Slovenian keyboard it is generated with AltGr+N combination. 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 character with Alt+125 combination. Now is this strange or what?Slovenian keyboard layoutI also tried English layout and right curly brace '}' is generated without a problem, but here the combination is different Shift+].English keyboard layoutI'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! Quote Link to comment Share on other sites More sharing options...
Irene Posted September 1, 2011 Report Share Posted September 1, 2011 Have you tried holding down AltGr +n Found HERE Quote Link to comment Share on other sites More sharing options...
-pops- Posted September 1, 2011 Report Share Posted September 1, 2011 Nice find, Irene. Quote Link to comment Share on other sites More sharing options...
Rostfrei Posted September 1, 2011 Author Report Share Posted September 1, 2011 Have you tried holding down AltGr +n Found HERE Of course I did. As I wrote in the post, AltGr + n combination is the way to generate right curly brace '}' on the Slovenian keyboard layout. Problem is, nothing happens. For the time being I have to settle with Alt + 125 combination to get the character, but because I'm programmer, I need this character very often and generating it this way is really annoying. Quote Link to comment Share on other sites More sharing options...
ɹəuəllıʍ ʇɐb Posted September 2, 2011 Report Share Posted September 2, 2011 Programming C without curly braces or semicolon is indeed a hard life!I will do some research on how to debug keyboards and post back. It may not be today, as I am rather busy. Quote Link to comment Share on other sites More sharing options...
-pops- Posted September 2, 2011 Report Share Posted September 2, 2011 Of course I did. As I wrote in the post, AltGr + n combination is the way to generate right curly brace '}' on the Slovenian keyboard layout. Problem is, nothing happens. For the time being I have to settle with Alt + 125 combination to get the character, but because I'm programmer, I need this character very often and generating it this way is really annoying.What you actually wrote in your first post was:On Slovenian keyboard it is generated with AltGr+N combination. Which is somewhat different. AltGr and an uppercase "N" will produce a blank. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.