If ctl-alt-del works, the keyboard isn't locked up; some part of the system is. Try typing ^t^tp and see if it tells you what processes are running.