No. You can't play ESF or any HL game with numlock on. So setting the keys goes like so:
You want to bind Numpad 0 to jump. Steam, with numlock off, sees it as the insert key. You have to manually edit the cfg. For instance, my bind for my jump is:
bind "kp_ins" "+jump"
or some such ****e.