Some work on bug #8293.  I removed the empty driver, and added an input driver.