Fix isKeyboardKey, getDesc

isKeyboardKey needs to use getBaseKey. All other isXKeys use getType, which
will mask against 0xFFFF, so for now they're fine.

getDesc was supposed to be using && instead of ==.