Features: cleaned up cursor control types, added more types, and
modified to support both beta rigged SDK and 1.09 SDK.