The best way to keep your desktop from scratches is to cover it with a large desk pad to form a barrier between the scratch-causing agents and the desktop.