I use ESDF for movement, and this mouse.
Ok, so here are my controls.
I don't have a nade bind, and I haven't changed the weapon binds. Pretty basic, but that's the beauty of it, as it's easy to memorize, imo.
I also use X for toggling Team Overlay (you would have to bind that in the console.)