I'm not sure what could be causing the input problems you describe, but I highly doubt that the NVIDIA FreeBSD graphics driver is involved in any way, since it isn't involved in X's input event processing. Maybe there's a problem with DGA mouse input or with low-level input event processing.
As to the display problem, it'd be good if you could start X with the
-logverbose 6 option with 1.0-8774 and attach the
/var/log/Xorg.0.log file generated. Recent NVIDIA UNIX graphics driver releases rely more heavily on informationn provided by the monitor via its EDID data, which is sometimes inaccurate/incorrect. You may want to experiment with the EDID related NVIDIA X driver options (
UseEDID, etc., see
http://download.nvidia.com/freebsd/1...ppendix-d.html).