I use this jQuery code to set the mouse pointer to its busy state (hourglass) during an Ajax call...
$(\'body\').css(\'cursor\', \'wait\');
I believe this issue (including the mousedown problem) is now fixed in Chrome 50.
But only if you are not using the developer tools!!
Close the tools and the cursor should immediately respond better.