But convincing people to wear computers on their faces has been a dud ... reality headsets that fully immerse people into a computer-generated environment. Tech giants have been focused in ...