You might consider redoing the controls. Click on "master list" in my signature and take a look at the first item in the list. It offers several styles of controls. You can use them with your existing camera scheme simply by not using my supplied "moveCam" function. movementType #1(character relative movement) is the closest to what you're currently using, although type #3 would probably be a better solution(camera relative movement).