Keyboard layout support

... and back over to you sir ;)