(Copy from other thread)
I had something similar happening after an entry in the FMC, all controls (knobs, dials, gauges etc.) became unresponsive (i.e. they turned, but nothing changed).
What I did was entering a bearing/distance waypoint in the FPLN page, then deleting it with CLR, then deleting the disco. After that it locked up. All during cruise by the way.