We have in-house .NET application, which can be used across multiple languages. Lately we received a strange bug that is when our application is being used, user was unable to enter accent characters (Spanish, Win 7) in other applications (ex: MS Word or Notepad). Strange, huh!Did anyone come across similar bug? If yes how did you solve that?
Can applications override the OS keyboard layout?
language features;windows 7;multilingual
Yes, it's possible. Applications can listen for key-press events and do whatever they want.It is also possible to remap the keyboard behavior in Windows, both for single applications and directly by the Windows registry. This may cause conflicts with other applications trying to type some special characters.Finally, it's possible to change the currently used keyboard layout, and even if in theory every application should retain its own layout used, it's really common in windows to change it for some application and see it changed also for others.