A virtual keyboard in WPF that uses the built in keyboard layouts of the operating system.