$ 0 0 The issue was I was calling the WPF window from a Winforms host. I had to call ElementHost.EnableModelessKeyboardInterop() in order for the keyboard to work.