and welcome to our Forums.
Battlefield 2 does not support v-sync by default, if your card supports it you will have to force it from your gpu control panel (Catalyst Control Center / Nvidia Control Panel) on the BF2.exe
Personally this makes my mouse go funny so I never use it, the mouse does not feel the same (feels like there's butter in it, at least on Bad Company 2 I got this feeling ... smooth visuals but aim was off, turned it off).
If you prefer to take a different approach you can try to pump out as much frames per second
as you possibly can and see how it goes, the game has a default cap of 100 fps which can be modified or removed entirely.
What are the specs of your machine and monitor?
Your topic will be moved to our Support
board on your next reply.
Staff Officer S_h_a_r_k_93