Sir, I believe I have found the source of your problem.
Seriously, Logitech G series are the shit. I had a G15 until I broke it, but the built-in macro editor, game modes, extra function keys, etc, were all amazing and worth the $100. Now I used a Microsoft ComfortCurve, which works, but I miss my G15.