what if there is no hardware to deal?
we have only a device , very portable like a locket or a key ring. just place that device on any surface. just speak a command., and your computer comes in front of you.
image is projected in air like helio display, no need of keyboard.... voice command will work. and for office works and gaming ... virtual keyboard will be projected on surface..
all the data , internet, processor, ram would be placed remotely... and can be used as a service, like we use internet..