The process sounds a thousand times more complex than simply pressing a switch, though. The Hubble team had to move the gyro around while switching it from high-rotation to low-rotation mode again and again in order to clear any blockage that might be preventing it from working properly. Here's how NASA describes it:
"In an attempt to correct the erroneously high rates produced by the backup gyro, the Hubble operations team executed a running restart of the gyro on Oct. 16th. This procedure turned the gyro off for one second, and then restarted it before the wheel spun down. The intention was to clear any faults that may have occurred during startup on Oct. 6th, after the gyro had been off for more than 7.5 years. However, the resulting data showed no improvement in the gyro's performance.
On Oct. 18th, the Hubble operations team commanded a series of spacecraft maneuvers, or turns, in opposite directions to attempt to clear any blockage that may have caused the float to be off-center and produce the exceedingly high rates. During each maneuver, the gyro was switched from high mode to low mode to dislodge any blockage that may have accumulated around the float.
Following the Oct. 18th maneuvers, the team noticed a significant reduction in the high rates, allowing rates to be measured in low mode for brief periods of time. On Oct. 19th, the operations team commanded Hubble to perform additional maneuvers and gyro mode switches, which appear to have cleared the issue. Gyro rates now look normal in both high and low mode.
NASA will conduct a few more tests to ensure the backup can do its job during routine science operations. Thus far, they seem optimistic that Hubble will be back in business in the near future.