my mouse cable also snags on the edge of my desk so i have to put cloth over it xD i've been thinking about maybe going for a good wireless mouse because it'll probably be a bit heavier (which i like) and the latency is not something i am hardcore enough to notice.