Added full mouse movement support