[Mac] add cursor support

Simply adds some rudimentary cursor support for Mac.