set gl_vsync to "0" if you want fps_max to apply.
and you should not use gl_ztrick, set it to 0. It is a work around for some 10 year old video card bugs, ones we no longer have.
Thank you for the reply, that has cleared up the problem.
Another issue I have come across is that the key above tab, ( ¬ ) which is bound to toggleconsole, isn't working, and the key ( ~/# ) now works as toggleconsole. I have tested binding other commands to ( ¬ ) but it appears to be broken.
I am using a standard qwerty keyboard, English (UK)
You should open another bug for the toggle console issue, and double check all the toggleconsole lines in your config.cfg file (it can't be tough to set properly).
Nothing extracted yet.
I am experiencing problems trying to set my fps to 100 in HLDM, the fps_max command isn't working and it seems the game is maxing out my fps, it is fluctuating at around 400-500fps which is bugging the physics, causing me to move really slowly and float in the air.
Also I copied my userconfig.cfg into the new valve_addon folder, my monitor was flashing very quickly with black bars rolling down the screen, I isolated the cvar, it seems gl_ztrick "1" isn't working correctly.
I am running Win7