I don't know... This won't be as accurate as we want it. No matter what they use. I tried making a similar prototype using motion sensors, muscle sensors, neural network. But the thing is, a keyboard is just alot of possibilities for anything like that to predict. Plus, no feedback means our motion will be whole lot different than on normal keyboard.