1. A system for providing input to a computing device without requiring a keyboard, the system comprising: a sensor configured to: detect finger activity of a user; generate data associated with the finger activity; and provide the finger activity data to an engine; the engine configured to: process the received finger activity data to identify a key press; and provide indicia data associated with the identified key press to the computing device, wherein the computing device can react to the indicia data as data entry and wherein the system does not require a physical, projected, or other representation of a keyboard.