Are you talking about the windows pointer or one you're drawing yourself, in fullscreen mode?
If the windows pointer is working fast (and I'm guessing it must do) then have you considered only running your game in windowed mode? There's code in the achives that sets a window's client area to the same size as screen res, so that it looks like it's running in fullscreen mode. It's B3D source, but I'm sure it could be converted to bmax. This may only be doable in DX though, I'm not sure.
Just an idea.
[edit] Here's the code, in case it's any use:
http://www.blitzbasic.com/codearcs/codearcs.php?code=1682
If the windows pointer is working fast (and I'm guessing it must do) then have you considered only running your game in windowed mode? There's code in the achives that sets a window's client area to the same size as screen res, so that it looks like it's running in fullscreen mode. It's B3D source, but I'm sure it could be converted to bmax. This may only be doable in DX though, I'm not sure.
Just an idea.
[edit] Here's the code, in case it's any use:
http://www.blitzbasic.com/codearcs/codearcs.php?code=1682