Short bio: Computer Scientist, FOSS supporter (read more)
Tux Machines (TM)-specific
The problem I had was that the mouse (Logitech MX518 by the way), did not work as intended by the manufacturer. More specifically the back and forward buttons on my mouse didn't do what they should when I was browsing (in any browser). Ofcourse it works fine in Windows and I bought the mouse because I wanted a good gaming mouse, but since Linux (Fedora Core 5) is my main OS I wanted those buttons to work as expected.
The hard way(?)
I've tried a few things. First I searched (don't we try that first?), and I found something called lomoco, LOgitech MOuse COntrol. At first I thought this was the solution. It's fairly long ago so I don't remember what went wrong with that, but I do remember it was a lot of hassle and I eventually gave up. I'm sure there's people out there that would claim locomo to be very simple and a good tool, but for my case it didn't do the trick.
The easy way!