if that don't work you could start up steam and then right click on cs source and
choose properties. Then click the button that says "Set Launch options" and in
the box provided you type -console hope that solves your problem.
I had the same problem, tried alot and still i haven't gotten the Toggleconsole button to work
but this brings up the console when the game start's and if you don's click the X on the console
window, then you got yourself a console everytime you press ESC in the game
