When playing on a MacBook,
You may be given a message on start up stating:
You're computer appears to have changed since the last time you ran Call Of Duty: Modern Warfare.
Would you like the game to configure itself optimally for you're new hardware?
This is recommended for most people.
It will change you're system settings.
But not you're controls.
Yes/No press box.
Select NO.
If you select yes, CXGs in game graphics go hay wire and it's not playable at all.