There are better devices, namely eye-tracking devices for example, which would allow him to control a computer with his eyes, which would let him use alternate communication apps with vocal synthesis and all, but they are very expensive, I've never seen them myself. The patient is on his own in France with his relatives far away for years, minimal (/no) money and health insurance so all I can do is try to be creative, bring my own cheap hardware and leave it in his room.
What I like about CerberusX is having an idea on a day and being able to turn it into an android app within a few hours (I'm slow at coding and had to figure out once again how to use Mojo2 and virtual resolution, on one hand, and to set my computer up to build android apps - following Martin's post in the Android section allowed me to do it). I was glad to still be able to do an android app by just clicking on a button, thanks to the CerberusX team!