How to type German letters on English Keyboard
I'm sure a lot of you know these already, but I've found them useful, and maybe some of you haven't come across these before
Press and hold down the ALT key whilst typing:
0196 for Ä
0228 for ä
0214 for Ö
0246 for ö
0220 for Ü
0252 for ü
0223 for ß
NB: You must use the numbers keypad and not the numbers above the letters. Also NUM LOCK must be on.
This link has all the information you need: http://duolingo.wikia.com/wiki/Guide_to_keyboard_layouts_and_input_methods
If you're using browsers like Google Chrome or Mozilla Firefox, there is an available add-on/extension called "DuoKeyboard" which is very helpful for those who would rather type as if they're using a German keyboard.
You can download them here:
https://addons.mozilla.org/en-US/firefox/addon/duokeyboard/?src=api (Mozilla Firefox)
On the Mac keyboard, there are two ways for German:
Hold down the vowel you are typing and a small window appears, allowing you to choose one of the specific vowel variations you want.
Press the "option" and letter "u" at the same time: an umlaut appears, then press the vowel letter you want and it appears under the umlaut.