Same problem here. We only have the language Dutch with keyboard US-International installed on the Citrix XenApp server, but on the moment that the Navision client starts a ENG language with a US-International keyboard is installed. More frustrating is that the ENG-US International language isn't available or visible in the "Change your language preferences" control panel item. Explained the problem to our software supplier. They recognized it and have raised an issue at Microsoft. Below the Microsoft answer:
I have been researching as per promised: Unfortunately this is by design and beyond the scope of Dynamics NAV. Please read further about my findings and possible workaround/solutions: This is a Windows related and has nothing to do with Dynamics NAV. And yes, I can reproduce quite easily to be honest. E.g. here is an interesting thread (not a Microsoft forum): http://superuser.com/questions/66561/how-to-avoid-keyboard-layout-automatically-changing-on-windows There are lots of sites where this issue is mentioned. Windows maintains different input language for each thread. When you switch to a window of another thread, your input language may change. Because threads are not visible to the user, it may seem random, and I agree this is annoying. There is no built-in option, to avoid that in Windows, you can either use third-party software or something better. The “something better” is to use Microsoft Keyboard Layout Creator to create a custom layout which uses CapsLock as a language switch, then delete all other layouts (including the default English). I am really sorry we don’t have any other solution but this is what we call “By design” and has nothing to do with NAV. The fact that you just see this happening with NAV is purely random as many other applications could cause this behavior. Please let me know if there’s any further I may do for you on this support request or on the other hand we can go ahead and archive this one.
I am not aware of any setting that would do this. I suspect, you (propably accidentally) switched the keyboard layout for the application you start your NAV client from (e.g. Windows Explorer / Desktop).
The easiest way to get back to a known good state is to log off from your Windows session, and back on.
By all other applications it's not a problem. Only when I start Dynamics NAV (with the Dutch language module). It's not a local problem on my computer or in our domain. Every Dutch Dynamics NAV user I know has this problem.
Same problem here. We only have the language Dutch with keyboard US-International installed on the Citrix XenApp server, but on the moment that the Navision client starts a ENG language with a US-International keyboard is installed. More frustrating is that the ENG-US International language isn't available or visible in the "Change your language preferences" control panel item. Explained the problem to our software supplier. They recognized it and have raised an issue at Microsoft. Below the Microsoft answer:
I have been researching as per promised: Unfortunately this is by design and beyond the scope of Dynamics NAV. Please read further about my findings and possible workaround/solutions: This is a Windows related and has nothing to do with Dynamics NAV. And yes, I can reproduce quite easily to be honest. E.g. here is an interesting thread (not a Microsoft forum): http://superuser.com/questions/66561/how-to-avoid-keyboard-layout-automatically-changing-on-windows There are lots of sites where this issue is mentioned. Windows maintains different input language for each thread. When you switch to a window of another thread, your input language may change. Because threads are not visible to the user, it may seem random, and I agree this is annoying. There is no built-in option, to avoid that in Windows, you can either use third-party software or something better. The “something better” is to use Microsoft Keyboard Layout Creator to create a custom layout which uses CapsLock as a language switch, then delete all other layouts (including the default English). I am really sorry we don’t have any other solution but this is what we call “By design” and has nothing to do with NAV. The fact that you just see this happening with NAV is purely random as many other applications could cause this behavior. Please let me know if there’s any further I may do for you on this support request or on the other hand we can go ahead and archive this one.
@mdPartnerNL Sorry about that. The Connect site requires registration first, and admittance to the Dynamics NAV suggestions program. I'm not sure about Microsoft's policy for admitting people to the program.
I was under the impression at first that this part of Connect was a public site.
So: IF you are admitted to the Dynamics NAV suggestions program on Connect, then the link will work.
Answers
The easiest way to get back to a known good state is to log off from your Windows session, and back on.
Edit: I will keep trying to find an answer. Will update this post if I have more information.
I have been researching as per promised: Unfortunately this is by design and beyond the scope of Dynamics NAV. Please read further about my findings and possible workaround/solutions: This is a Windows related and has nothing to do with Dynamics NAV. And yes, I can reproduce quite easily to be honest. E.g. here is an interesting thread (not a Microsoft forum): http://superuser.com/questions/66561/how-to-avoid-keyboard-layout-automatically-changing-on-windows There are lots of sites where this issue is mentioned. Windows maintains different input language for each thread. When you switch to a window of another thread, your input language may change. Because threads are not visible to the user, it may seem random, and I agree this is annoying. There is no built-in option, to avoid that in Windows, you can either use third-party software or something better. The “something better” is to use Microsoft Keyboard Layout Creator to create a custom layout which uses CapsLock as a language switch, then delete all other layouts (including the default English). I am really sorry we don’t have any other solution but this is what we call “By design” and has nothing to do with NAV. The fact that you just see this happening with NAV is purely random as many other applications could cause this behavior. Please let me know if there’s any further I may do for you on this support request or on the other hand we can go ahead and archive this one.
It looks like the problem can't be solved.
If you too find this behaviour annoying, please vote for this suggestion, here: https://connect.microsoft.com/dynamicssuggestions/feedback/details/3129236
Link does not work. I see "page not found"
I was under the impression at first that this part of Connect was a public site.
So: IF you are admitted to the Dynamics NAV suggestions program on Connect, then the link will work.