Here is the right hand portion of a user interface input controller I designed:
The left hand side is symmetrically arranged. Right and left input controllers, when combined together, are called the Deckastick. It’s 10 joysticks with eight directions each, and a vertical press each, for a total of 90 unique inputs. Requires lots of training to master, but the sticks have an optional LCD tracker between the two units that tells you what key has been inputted when you press down on the sticks or move them in a combination of directions. With the Decastick controllers AND the LCD, what we have is called the Travel Typer Pro (rechargeable batteries included). Works with a text editor or CGI wireframe controler or musical interface, and anything else you can think of that I haven’t considered yet…essentially a PC replacement.
If you think there are too many possibilities for the inputs, imagine the LCD has ten little image circles updating the user on what sticks are depressed or up, what directions all the sticks are pointing in, and a little nesting tool of 8 zones around each image circle that shows what new input will result from moving the sticks in any one of the available directions.
You can combine the 5 center presses on each hand for a total of 32 up/down combinations for each of the right and left controllers, making 64 total for both.
2 sets of 5 fingers and 1 set of 10 fingers generate different amounts of simultaneous-press possibilities, but I should be worried about memory density and right/left handedness motor control, symmetry, and stuff like “impossible-to-produce movements in standard hand configurations.” Haven’t done the calculations yet for 8 positions of 5 (or ten!) fingers with up/down on each finger position, because of this.
I want my cyborg interface upgraded NOW, and yet, I must proceed with caution. I’m in the process of overturning a multi-billion dollar industry.
This device would make the entire computer mouse and keyboard and controller market obsolete. With a little extra effort, it might even be possible to affix a tablet-sized LCD between the right and left hand inputs, and get rid of laptops and desktops completely. Nintendo Switch controllers were very disappointing.
All of these languages could be supported with a single Decastick Device:
Here is my piece de resistance; a partial proof for how many combinations of presses you can do with ten finger buttons, with order mattering, and one of each finger. If you surmise that each button can be moved in eight directions, it gets MUCH messier, but that’s what I plan on implementing once this is done.
As you can see from the image below, with all ten fingers included, there are around 3628800 different combinations of single button presses that can be created with order factored in for just 10 buttons.
If you want to be smart, you would ask yourself why CTRL+ALT+DEL is one of the only 3-button press combinations available on the PC keyboard. We could be dealing with many bazillions of unique inputs if this weren’t the case (~104 keys, choose 10 produces a much higher number of inputs than 10 choose 10).
104 × 103 × 102 × 101 × 100 × 99 × 98 × 97 × 96 × 95 = 9.471525927210547e+19
The possibilities are calculatable, but in practice, pressing every unique combination wouldn’t just be impossible, it would take a longer time than any single person has to live!