9
$\begingroup$

In a near-future alternate reality where smartphones were never invented, people rely heavily on augmented reality and highly mobile computing. High-tech clothing and accessories are everywhere. Heads-up display in your motorcycle helmet, audio-transcribing glasses and text-to-voice speakers for the deaf and mute, and extra robotic appendages are ubiquitous. And don't forget shoes! Spring-loaded jumping, retractable wheels or ice cleats, and electromagnetic Wall WalkersTM are all fair game!

The problem that needs solving is a matter of giving complex, potentially well-timed input. Sitting down at a screen, keyboard and mouse give you all you need, but what about when you're out and about? What if one hand, or neither, is available?

The meta-problem is that I'm looking for fun and flavorful solutions that would be viable enough, even if something dead-practical would realistically beat it out. Video game controllers, arm bracers with a menagerie of programmable buttons and knobs, gesture-sensing jewelry- flex your creative brain muscle and go wild! Obscure real-life tech is certainly welcome as well.

$\endgroup$
8
  • 5
    $\begingroup$ Henderson explained that he and his colleagues had been developing a brain-computer interface: an experimental connection between someone’s brain and an external device, like a computer, robotic limb or drone, which the person could control simply by thinking. (Source) Brain-controlled computers already exist (if not to the extent you want, yet). That trumps every other answer you're going to get unless you can define what "fun and flavorful" means in the context of a best answer. $\endgroup$
    – JBH
    Mar 15 at 6:36
  • 1
    $\begingroup$ @JBH I did what now? $\endgroup$ Mar 16 at 20:56
  • $\begingroup$ Turanga Leela's Wrist LoJack-a-mater. $\endgroup$
    – RonJohn
    Mar 16 at 21:06
  • $\begingroup$ All of your examples have the aspect that it looks like technology. It's all gadgety stuff that would look great in a movie. I mention this because although I'm imagining a neural interface, I'm getting the feeling that it would be incompatible, aesthetically speaking, with the other technology of your world -- unless it had a cool metal stud sticking out of your neck or temple with a glowing blue LED, makes a boop sound when activated and turns your irises cloudy gray while in use. I'm getting the feeling you're not interested in tech that looks like magic (e.g. bluetooth), amirite? $\endgroup$
    – Wyck
    Mar 17 at 1:27
  • $\begingroup$ @Wyck Really, the only parameter is that it's viable and portable, and (given the near-future tag,) something that doesn't require a quantum leap in research and development to accomplish. Gesture-sensing gloves and AR/VR helmets are technologically possible today- if you gave them ten years of iPhone-level demand, market forces would polish and miniaturize them into very usable packages $\endgroup$
    – automaton
    Mar 17 at 1:48

14 Answers 14

16
$\begingroup$

Touch-sensitive gloves with chorded typing input schemes

The user dons a glove which has sensors built in the fingertips. Then by touching two or more fingertips together for a specified time several different input combinations can be sent to the device in question. 20 or so signals are definitely possible with just one hand - adding timing constraints, touch-sensitive points on phalanges other than the fingertips, double taps or a second glove easily increases this to cover the whole alphabet.

The resulting input scheme is discreet (both when worn and when used), pretty much universal, quite robust and needs no new inventions. Some training and nifty UX design is certainly required for effective usage though.

$\endgroup$
8
  • 2
    $\begingroup$ If you don't mind keeping your hands visible, we can probably do this without the gloves. VR developers have been working on getting rid of the controllers by having cameras sense what you're doing with your hands and fingers. $\endgroup$
    – JamieB
    Mar 15 at 14:26
  • 2
    $\begingroup$ I did exactly this while developing software for an early VR rig. You can get about eight practical signals per hand (thumb + 1 finger, thumb + 2 adjacent fingers, thumb + palm). Anything beyond that requires contortions too complicated to perform without looking. Two-handed chording is basically limited to digit -> palm, digit -> back, digit -> thumb, or digit -> index finger; it's difficult to touch the middle, ring, or little finger without also contacting the index finger. $\endgroup$
    – Mark
    Mar 15 at 23:10
  • $\begingroup$ @Mark surely the following should also be easy to distinguish and form without looking: fist (thumb inside or outside makes 2), thumb to index+ring/little fingers (another 2 at least), metal horns, thumbs up. Or is the issue more that some of these are too likely to occur in contexts other than inputs $\endgroup$
    – Chris H
    Mar 16 at 8:43
  • $\begingroup$ @Mark Thanks for the input! I'd assumed someone had already did some work regarding this, but I never hoped anybody here had done so :) So you say you can't get a real-life usable signal from touching two non-thumb fingers? Or a thumb to the middle phalange of any other digit? Regarding "digit -> back" and "it's difficult to touch the middle, ring, or little finger without also contacting the index finger" I'm afraid I don't get what you mean here, can you please clarify? $\endgroup$
    – zovits
    Mar 16 at 8:45
  • 1
    $\begingroup$ @Mark I guess some people might find some discomfort - I didn't when I tested $\endgroup$
    – Chris H
    Mar 16 at 21:18
12
$\begingroup$

Direct Neuro Input

You've kind of painted yourself into a corner of inevitability with this particular detail:

and extra robotic appendages are ubiquitous.

This fact means that the ability to hook a person's nervous system into a machine that can do stuff that our biological nervous system is not already designed to do has become ubiquitous. So just like you can give someone a 3rd robotic arm, there is nothing left preventing you from attaching a computer to a person's nervous system and allow it to respond in detail to our thoughts.

The reason I say this is inevitable when you reach this level of tech is because you no longer get any lag time or inaccuracy between your thought and your body's somatic response to that thought. You can literally "type" at the speed of thought (maybe even faster with some AI autocomplete features). You can perform pixel perfect interactions with your software because you don't need your crummy eyes and limited motor skills to tell the computer the exact path you want to draw.

Heck, you won't even need the idea of buttons or voice to speak because you will be able to just think about what your options are and make them happen. In this way, checking your email or doing a Google search is going to feel like remembering something you already know or a lucid dream where things you need are just kind of there when the need arises, and learning to do complex tasks that perform dozens of parallel operations could be as simple learning to control all the muscles in your hand to work together to hold your morning coffee.

The question then remains, not if this is the best tech for your civilization, but how to make it flashy:

Cyberjacking

enter image description here

Probably the most interesting version of direct Direct Neuro Input is cyberjacking. This is where you basically install a bunch of plugs into a person (usually depicted on the neck or head somewhere) and you literally plug in. It creates a visually interesting interface even if you can't see what is happening on the inside of the person's head.

The problem of course with cyberjacking is that so much tech is wireless these days that it raises the question about why you would not just have an internal wireless device installed in you. So if go this route, I'd suggest some deep cultural problem should exist for not going wireless like wide spread brain hacking or oversaturation of wireless frequencies or needing data connections that are too complex and data intensive for wireless to be practical.

Non-Perceptual Experiences

This may be hard to pull off in certain mediums, but if this is for a written story or you have a narrator/inner voice, then the lack of sights and sounds can become interesting unto itself. Explaining how your interactions with your computer are literally thoughts, you could make things very interesting.

Responsive Interfaces

One of the biggest software interface trends in the past 10 years has been the idea of responsive design. The way a program looks on a phone can be very different than on a touch screen tablet, which is also very different than for a PC. Likewise, software in this world may need to be responsive to thinking styles.

Sometimes people think in words, sometimes in vague concepts, sometimes in pictures, and sometimes our thoughts are purely subconscious or instinctive... so the user experience of a program might actually adapt to a person's mentality which could lead to some very interesting experiences like the software changing how it looks, feels, sounds, and responds along with a person's emotional state or level of focus. It also means that two people using the same program may have 2 very different experiences.

Behavioral/Cultural Anomalies

Ever see a musician listen to a song they like and they mime out the song in the air like they are playing it? Well people who were born before neuro-jacking was commonplace may do the same thing. Your elderly may still mime out mouse and keyboard or cellphone gestures while controlling thier computers, while younger people may just stand with their hands to thier side without any bias that thier hands are needed to do anything. This will become an "old folk behavior" that may get ageistly mocked. "Ugh! grandpa, you don't need to envision a keyboard to message people."

You may also notice something similar to the echo chamber effect where people who think one way will get software that adapts to thier thought style which then reinforces that thinking style for them. Visual thinkers become radical visual thinkers, verbal thinkers become radical verbal thinkers, etc. This could cause a general increase in neurodivergence or intensify certain psychological disorders.

$\endgroup$
6
  • 1
    $\begingroup$ Extra appendages do not necessarily work as fluently as inbuilt appendages; I can have, say, boots with scooter wheels but I don't control them with my mind, rather I say "computer, roll out" and they descend from the inside of my boots... then I plot a path in Google Maps... $\endgroup$
    – user253751
    Mar 15 at 19:42
  • $\begingroup$ Seconding the comment above. Robotic appendages don't have to be fully-functional replacements, nor so finely controlled that simple ones couldn't use fairly simple input. Thinking back to a robotic arm and claw kit when I was a kid that had five or so toggles to move each servo one direction or the other. Still, a neural interface is great for plenty of reasons, +1 $\endgroup$
    – automaton
    Mar 16 at 18:02
  • $\begingroup$ Even today, neuro prosthetics are quickly phasing out all other kinds of "robotic limbs". Mechanical prosthetics have been around for a very long time and never seen wide spread consumer use; so, it stands to reason that until you get to neuro prosthetics that are good enough to actually make your life easier, we will not see ubiquitous robotic limbs. $\endgroup$
    – Nosajimiki
    Mar 16 at 19:47
  • $\begingroup$ Note the near-future tag. I'm looking for something that doesn't require a quantum leap in research and development to accomplish. Gesture-sensing gloves and AR/VR helmets are technologically possible today- if you gave them ten years of iPhone-level demand, market forces would polish and miniaturize them into very usable packages. Neural interfaces, though, have a large amount of fundamental R&D that needs to be done before can see consumer use. Even after that, it's anyone's guess how one would pragmatically use it to control various devices. Too much science-fantasy magic for this setting $\endgroup$
    – automaton
    Mar 17 at 14:40
  • $\begingroup$ @automaton Mind controlled prosthetics are already a thing, neurosciencenews.com/feeling-mind-controlled-prostheses-16292 and implantable computer controllers are already being tested by several companies with plans for consumer use. ec.europa.eu/research-and-innovation/en/horizon-magazine/… This tech already exists, it's just not ubiquitous yet. $\endgroup$
    – Nosajimiki
    Mar 17 at 14:55
8
$\begingroup$

You already have AR and voice recognition. Throw in gesture control like in the movie "The Minority Report" and you have no need for a keyboard and mouse.

enter image description here https://www.youtube.com/watch?v=-gjU42OSFgM

The only extra you need is a personal AI assistant so you can tell the computer what you want in plain English and it can work it out and just do it for you.

Think JARVIS from Ironman

enter image description here

If you want next level, then you need implants. Elon's Neuralink is looing to implant a chip in a person's brain allowing a direct computer interface so the blind can see or the paralysed to walk. You also have the possibility of the computer being able to read minds. See Mind Reading AI

$\endgroup$
4
  • $\begingroup$ Minority Report-style gesture input has been tried frequently, always with the same results: humans can't wave their arms around in front of them for hours (or even minutes) on end. $\endgroup$
    – Mark
    Mar 15 at 23:15
  • 1
    $\begingroup$ @Mark Maybe but the OP said "out and about" which makes it viable when you don't have an alternative. The other thing is you don't need to wave your arms. Simple hand gesture such as swiping is enough for most controls. $\endgroup$
    – Thorne
    Mar 16 at 0:11
  • $\begingroup$ @Thorne Good answer! How are the gestures detected and recorded on a technical level? Out-and-about people don't have CV cameras pointed at them at optimal angles, nor is the necessarily visual feedback without wearing a helmet or glasses $\endgroup$
    – automaton
    Mar 16 at 18:09
  • $\begingroup$ @automation. Gloves, sensors in the AR glasses or the mind reading chip would be the best bet. $\endgroup$
    – Thorne
    Mar 17 at 0:07
7
$\begingroup$

Unless you directly neuro-jack the person, what you're looking for is a set of muscles on a human that can be monitored and translated into computing instructions.

The easy way to go about this is to monitor the flex state of the muscles in the hands. Keyboards basically do that indirectly by detecting where the fingertips are, but that part isn't technically necessary.

Another incredibly agile set of muscles exist in the human tongue. We don't think of it that way, but that's what makes human speech possible. Again, if you can monitor the flexure of those muscles, you don't need to actually say anything.

Beyond that, you're looking at using a set of muscles in a way that we aren't in the habit of using them, and you might not even have all of the muscle control in all of the people. A trivial example would be facial muscles, where some people can raise an eyebrow independently, but not necessarily the other, or some of us can wiggle our ears or nose. You'd have to find a set of universally available facial expressions to map your input to, but it might be worth it in an emergency.

Our eye muscles are excellent mouse/joystick inputs, with blinks effective as clicks, but that requires us to stop using our eyes for looking at non-input things. Anyone who has tried to keep up with action flicks with subtitles can tell you the flaws in that.

From there, you can get creative. We've theorized controlling battle suits with full-body muscular monitoring, of course, but you could use the roll of your shoulders to control the throttle of a vehicle while you used your hands for gunnery. With 600 muscles in the human body, you have a lot of options.

$\endgroup$
6
  • 1
    $\begingroup$ The eyes are lousy input devices. They move around too much on their own, and blinking is rarely a voluntary action. $\endgroup$
    – Mark
    Mar 15 at 23:26
  • $\begingroup$ @Mark, I think you'd be surprised. Even open source tools can identify gaze direction below single degree precision. You can make the interface such that it ignores blinks when your eye isn't looking at the interactive area. $\endgroup$ Mar 16 at 0:57
  • 1
    $\begingroup$ The problem isn't in tracking the eyes, the problem is in the eyes themselves. Eye movement is not entirely under conscious control. $\endgroup$
    – Mark
    Mar 16 at 1:11
  • $\begingroup$ @Mark, I think I'd have to ask "lousy at what?" You can't use it to draw lines, but you can definitely type with it. Building a user interface for Stephen Hawkings became an entire field of research. $\endgroup$ Mar 16 at 3:47
  • $\begingroup$ @RobertRapplean I think eye tracking would be a good piece of some interfaces when combined with other components. Using them for rough pointing or selection of large visual elements on menu-based system (screen or AR heads-up display) would be totally viable, then you just use a secondary input described in other answers (gloves, rings, voice, etc) to do the "clicking." Think back to the early Wii menus, with less-than-precise IR pointing. +1 from me! $\endgroup$
    – automaton
    Mar 17 at 0:30
5
$\begingroup$

Heads-up display in your motorcycle helmet, audio-transcribing glasses and text-to-voice speakers

You have part of your answer here already, just don't limit those devices to deaf or mute people.

You don't need a keyboard when using eyes, voice, gestures you can give commands to an interface which is made in such a way that can gather and understand those input. You have probably heard of Siri or Alexa, they get instructions without needing a keyboard. And augmented reality devices like the Hololens allow the users to interact with a virtual console, without needing a keyboard.

$\endgroup$
1
  • $\begingroup$ +1. Definitely feeling that those would be a staple for most AR interfaces, though not all interfaces require (or benefit from) visual projections. Think robotic appendages and motorized shoe-skates $\endgroup$
    – automaton
    Mar 17 at 0:36
3
$\begingroup$

Retinal cursor

Similar I believe to the system used by some sufferers of ALS - using your Eye movement as the tracking point, then using facial and hand gestures to provide additional inputs.

$\endgroup$
1
  • 1
    $\begingroup$ Eye tracking is basically an input device of last resort: the eyes move too much on their own to be a reliable way of pointing. The only reason to use it is if nothing else is available. $\endgroup$
    – Mark
    Mar 15 at 23:18
2
$\begingroup$

Now I have an unorthodox option. (Main idea is not invented myself, it comes from a rather controversial Russian Sci-Fi author, who thinks that communism married with radio would save the planet.)

Morse code

Yes, this old thing with dots and dashes and a single key input. (Improvements and better versions, based on Huffman code or similar might be also used, but for the non-specialists it's the same idea.)

The point is that a trained operator can both transmit and receive Morse code at a quite high speed. Basically, everything else, barring the real keyboard (unsure, even, in this case) or a direct neural link (too far in the future), is slower.

Summarizing,

  • Morse code a simple and elegant solution;
  • it can be worn concealed or made into a glove or a clothing part;
  • Morse code offers high speeds at low costs and technical development level;
  • Morse code requires training, but radio operators were taught in quite the masses before, so it's doable.

What to do with input?

But, you would say, any text input is just text. What with Minority Report styled AR (as mentioned in above answers) or with commands to the OS / applications?

Well, the good old UNIX-style console does wonders today and I am not convinced it could not continue doing wonders tomorrow.

So, now following on the Morse code idea, it's the audible interface (might be Morse as well) for the output and Morse key for input in a dialogue mode with a typical command-line UNIX shell.

$\endgroup$
6
  • 2
    $\begingroup$ Computer Morse code readers today are poor... and that's even when people use electronically generated Morse. The problem is the spacing, as Morse isn't commaless. Also, despite what you see in movies, Morse code is generated with two paddles with four states, that produce the dits and dahs with perfect time ratios, originally mechanically, and now electronically. The single contact straight key generates very poor form code that's difficult to decode even by ear. People use them strictly as a novelty. $\endgroup$
    – user71659
    Mar 15 at 22:39
  • $\begingroup$ I like the general premise, but I do have to say that command line interfaces aren't great when it comes to manipulating spatial and graphical contexts $\endgroup$
    – automaton
    Mar 17 at 0:18
  • $\begingroup$ @user71659: Thank you for the correction. Still, it appears doable to me to create a portable "modern" Morse code key. Speaking about the separator: that's why I mentioned Huffman. As many people learned Morse with little problems around WW2, it seems feasible to be able to teach a derived, Huffman- or arithmetic coding-based code to the masses. $\endgroup$ Mar 17 at 0:40
  • $\begingroup$ @automaton: Now, a wild idea. Use some kind of capacitor / inductivity / antennas as used in thereminvoxes for additional mouse control? That's for spatial and graphical context, but my bet would be that most of the interaction would be faster with keyboard / Morse key / brain implant. $\endgroup$ Mar 17 at 0:45
  • 1
    $\begingroup$ @automaton: Classical theremin has two antennas, so as a jacket or something? If the antennas absolutely need to be in different planes (I have no clue), then one in a jacket on the side and one in a belt / bottom of the jacket, maybe. $\endgroup$ Mar 18 at 2:57
2
$\begingroup$

Neural implants

It might seem like sci-fi, but we can actually do a lot with the brain. Iirc a study with EEG measured the electrical activity in the motor cortex. For example, the movement of the arm. This was then translated to movement of a mouse on a screen.

The most important discoveries were that over time people got accurate control over the mouse. It was nearly as easy as controlling the arm. If this is extended to daily use it might be as easy or easier. Another was that where they initially needed to move the arm for effect, at a certain point the movement of the mouse and movement of the arm were separated. So activity in the motor area of the arm would not result in movement of the arm and only the moyse. The other way around, mouse not moving but arm is, would require more sophisticated software.

We can extrapolate this to a plausible technology in the future. With neural implants directly in/on the brain we get a much more detailed picture of the brain activity. The brain activity is measured and certain learned patterns are used for software control purposes, which is translated to the action you want. From zooming out and changing your destination on your motorcycle helmet, to controlling both your own and a robot arm simultaneously, to controlling a quadcopter drone with a grappling hook, or your spring loaded shoes.

Humans have shown a great ability to learn these things with extra translation steps. Fingers moving controller buttons and sticks. You've essentially removed the middle man, or finger.

Keep in mind that the motor cortex was probably chosen for the easy access (lots is close to the surface) and the easy human control over the patterns inside these areas. You might be able to add it to other parts of the brain as well, which can learn the required inputs. Also keep in mind that even to this date the true neural implants are horrible spiked things that destroy brain matter when implanted. It would be a good thing to solve that before subjecting people to mass neural damage.

$\endgroup$
2
$\begingroup$

Brainscanner cap

For the input devices, most users prefer as immediate experience as possible. The less delay and more intuitive interface, the better. A direct mind-machine interface is a common sci-fi option. There are, however, valid objections against invasive data jacks, that plug directly into user's neural system. Many people are reluctant to permanently modify their bodies. A surgery is needed, whenever the hardware breaks. And imagine forgetting to seal your data jack before jumping into a swimming pool!

If you want a safe solution, that doesn't make your people look like cyborgs, try a brainscanner cap. Electrodes on the inside monitor user's brain activity, while sophisticated electronics translate those signals to a stream of data, commonly known as "intrapersonal communication" or "inner voice". First use requires a fair amount of calibration, but then the device remembers its user's mental profile.

Of course the cap shouldn't record everything the user thinks - only the parts, that the user wants to be the device input. So to start typing, the user has to think some rare keyword. Once the cap finds that word in the captured inner voice, it starts recording. When the keyword appears again, the recording is stopped.

The cap can also accept some preset instructions to figure out, what to do with the text. For example: "...hey, this is the street, where Mike lives - let's pay him a quick visit TRANSCRIBE START Mike, are you at home? TRANSCRIBE END SEND TO MIKE SMITH MACRO END oh he really should repaint his fence, this green is getting so..."

$\endgroup$
2
$\begingroup$

arm bracers with a menagerie of programmable buttons and knobs

Obscure real-life tech

On aircraft carrier flight decks, large drones such as the Boeing MQ-25 refueling tanker are operated by deck operators using a "Control Display Unit".

two deck operators using CDUs

$\endgroup$
1
$\begingroup$

A modification of @zovits's answer. The gloves + AR could cover the mouse input, but the keyboard is missing.

Lean into AR and add binary

You can count in binary on your fingers, by either having fingers straight vs bent or the finger tip touching vs not touching something (like your on palm). Using gloves with sensors in the fingers (or hand trackers) create combination of binary. This gives you 1024 possible combinations. ASCII tables only use 128 values (some of which aren't characters). What about the other 896? Macros.

Macros are used to streamline or automate tasks that have to be done over and over. Want to open your email. Don't open it by "clicking" your browser in AR, get to your email and login. Just program a weird, 8 finger combination that does all that instantly. These macros can be context specific too. If your your phone app is open an entire block of macros are your speed dial options.

$\endgroup$
1
$\begingroup$

A natural addition to your existing tech stack would be some sort of projected/laser keyboard. They project the image of a keyboard (or other interface) onto a surface and track your hands as you "press" the buttons. They would have a number of advantages:

  • Having heads-up displays means you already have the tech for projecting an interface, just add an infrared or optical sensor to watch for "keystrokes".
  • A piece of equipment can project an interface when needed, or a user can have a body-mounted projector that wirelessly connects to nearby equipment.
  • The user interface is flexible and dynamic. Switch between a standard keyboard, a series of knobs and sliders, or whatever else makes sense for the use case at hand.
  • For extra security and fanciness, the interface could be projected inside the user's smart glasses so that only they can see what's being typed.
$\endgroup$
2
  • 1
    $\begingroup$ But it would require a surface. If you are hanging in the air using your rocket boots, no keyboard for you. They already heavily rely on AR, projecting anything anywhere is a huge leap back. $\endgroup$
    – D'Monlord
    Mar 17 at 4:42
  • $\begingroup$ @D'Monlord The versions that exist in our world need a surface to project onto, but the versions in OP's world don't have to. An image added to your heads-up display would serve the same purpose, as would a projector that projected the image directly onto the user's eye. As an extreme example, it's conceivable that people could type on an invisible keyboard without anything being projected at all (most people type without looking as it is). $\endgroup$
    – bta
    Mar 17 at 22:40
0
$\begingroup$

Contact lenses with augmented reality. If you place hands in a position for text input, AR keyboard appears under them, if you are grabbing an imaginary mouse in the air, AR makes one for you.

Also works with glasses, audio-transcribing or not and heads-up displays in motorcycle helmets.

$\endgroup$
0
$\begingroup$

Rings on every segment of each finger, with a sensor on the thumb. Gives you three Glyphs per Finger, makes 12 Glyphs per Hand. Sort by usage, meaning EIAOU go on the fingertips.

Now the 2nd hand as alternator. Thumb to first Fingertip the other 2 letters. Thumb to to first mid. Big Letters. And so on and so forth. Primary Hand is the letter chooser. 2ndary hand is the alternator.

Alternatively, all fingers selectors typing away at water surface is at armslength down the body, most likely thighs. Then pants with touch markings to help find the keys.

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .