This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
I mean there is something to be said for KISS (keep it simple stupid) principles. Especially in an environment that is very unforgiving. In fact in SCUBA there is even a rebreather named as such [1].
And something like an xbox controller is both well engineered and quite intuitive. That said…you are going to want redundancy.
For example I believe SpaceX Dragon uses largely off the shelf computers running linux [2], and not the older rad hardened versions many other space programs require. That said…they also setup them as a to work in triplicate to ensure quorum on the data validity and then have a backup set fo computer in case they cant get quorum out of the primary.
[1] https://www.kissrebreathers.com/
[2] https://space.stackexchange.com/questions/9243/what-computer-and-software-is-used-by-the-falcon-9