DirectGUI interfering with mouse wheel input

In that case, why not just check MouseWatcher.isOverRegion() in your camera controls task? While the mouse button is held, the mouse is considered to be still over its original region, so isOverRegion() will continue to return true.

David