From a long time mess up of rpg and fps, I've come to something like ... WASD move. QE lean or strafe, \ (or Z) switch weapons, Z prone (or, switch weapons), X or RMB aim, C crouch, G grenade, F use, T teamchat, Y/Enter allchat, 1-9 weapons, H holster, V and E (& MMB) for use/interacts, LShift sprint, Ctrl walk (more an RPG thing) Tab/tilda (`) team/server/map info.