Ask HN: Devices for multidimensional input of continuous variables by human
So I wonder is there a device that allow to control 8-10 continuous parameters simultaneously (so that the inputs are not correlated). The device should not require constant watching, so that it possible to watch on a screen with generated embedding. Also I wish this device to be commercially available and cost less than thousands of dollars.
For case of two dimensions the solution is well known: mouse or touchpad.
For case of four dimensions the touchpad solution can mostly be generalized: it is possible to use two touchpads, for right and left hands. A quick way to implement it is to use a touchscreen phone/tablet with with two virtual touchpads on it as a such input device.
But for cases of higher dimensions it becomes more complicated. It is possible to use MIDI control devices for music producers like this: https://store.djtechtools.com/products/midi-fighter-twister , but while it doesn't require constant watching (unlike virtual knobs on screen), it allows to change only two parameters simultaneously (because one hand can rotate only one knob at time).
There is a motion tracking wear system: https://news.ycombinator.com/item?id=11946790 , but I don't like the idea of wearing a special costume when I sit at my computer, I prefer an external to my body solution as opposite to wearable.
I don't consider EEG devices because the data from them is opaque and because I don't want to train my brain to generate electrical activity by wish because I'm not sure about health concerns of it.
Any ideas?
8 comments
[ 145 ms ] story [ 746 ms ] thread8-10 dimensions is a lot, to the point that I'm not sure an input device that allows to control all of them simultaneously is viable.
There are so-called "space mice" which are often used by people working on 3D objects and have many degrees of freedom.
Various tracking devices (Kinect, Leap Motion, Wiimote) can theoretically be used to get a lot of inputs, but when moving in "free space" it's very hard to just adjust a single factor independently (if that's required).
Also, is very hard to work efficiently with two hands on independent parameters: generally it's more efficient to have one hand generating value input and another switching parameters. Again, there are tons of papers evaluating this kind of thing.
Right now a MIDI controller with faders/knobs seems to be the most simple and reliable solution and it can be used with one hand as like as with two.
You can get to 8 this way:
2 x 3-axis (left/right translation, forward/back translation, cw/ccw twist) joysticks
2 x foot pedals
I think there are 3-axis twist joysticks that either also have one or more pressure-sensitive triggers or thumb wheels that could give at least one extra axis per joystick, so you might be able to get up to 10 dimensions with such a set up.
In theory, you can adjust many more parameters simultaneously (as in, adjusting them at the same time) than with separate knobs this way, but accuracy is going to be, well, extremely tricky.