Not sure about telepathy, but there is eye-tracking software (which is very bleeding edge et the moment). The idea is you simply look at the letters and they get typed if you look at a key for more than 2 seconds.
There is also VR headsets where you can type with simple hand gestures (you're still using your hands, but not your fingers).
As for voice to text, there are plenty of tools out there for that, and it's largely a solved problem.