public static KeyboardState Postfix(KeyboardState m, KeyboardState __result) { if (MultipleKeyboardManager.HasAttachedKeyboard()) { return(MultipleKeyboardManager.GetAttachedKeyboardState() ?? default(KeyboardState)); } else if (!Utility.TrueIsWindowActive()) { return(default(KeyboardState)); } else { return(__result); } }