Q to pull up your shield (only works on G-Man's laser), E to unequip it. Z to punch, X to use the core flamethrower (drains 25 energy) WASD to move.
I had to release it unfinished because saving stopped working whenever I tried to make any change to it for no reason. So uh.. yeah, GMan can't really actually die, but neither can you!!