Updated to be more robust. Added in additional keys, and also settings for Windows AU