There are number of keyboards in US English alone. How to know which keyboard layout the user is using now? Particularly whether he is using US International Keyboard or not. I have tried with,
private void TextServiceManager_InputLanguageChanged(CoreTextServicesManager sender, object args){
Debug.WriteLine(GetCurrentCultureInfo().AllProperties + " " +
sender.InputLanguage.DisplayName + " " +
sender.InputLanguage.LanguageTag + " " +
sender.InputLanguage.Script + " " +
sender.InputLanguage.NativeName);}
But could not get that!