Photo 2a—Take a look at the Silicon Wallet’s keyboard as it appears on a web browser. A simple HTML/JavaScript file that can be stored locally or included in a web site generates it. The large white square is where I place the device; it transmits keystrokes by changes in color. b—Placing the Silicon Wallet on the screen triggers a detector switch that sets the device to Data Entry mode. When you click text on the virtual keyboard, it materializes magically on the LCD in real time. A software routine automatically adjusts the sensitivity according to the screen and ambient light.