OLPC XO 1.5: ALPS keyboard support; Trust the EC. The ALPS keyboard need 500ms to startup before you can successfully talk to it. The previous keyboard routines would try to probe at the same time that the EC is trying to detect what keyboard controller is installed. When OFW dosen't get a response it assumes there is no keyboard. Now OFW assumes that the EC is properly detecting the keboard controller (Which is does as of Ver 1.9.30) and the only command it sends is the scan enable.