GoForSmoke:
Once again, something easily taken care of in software. A stick only tells how far from center it is. The rest is completely interpretation, including dead zone. Best way to start is to not assume it must 'act' like other stick user-interfaces.
I never implied that it would be difficult mitigate false inputs, just that extra steps are necessary to do so.
GoForSmoke:
I'd rather go with something that has no physical stick to have no moving parts to break or wear. A point of light that if a finger is held a bit above or to the side would change values for RGB per second (or 10th of a second) that the finger is held there, using the color of the dash led as feedback. Or 3 lights, R G & B and holding a finger right over the light makes that color element brighter and holding a finger close but not over makes it dimmer, though that would be slower and maybe less or more intuitive depending on user concepts.
A very creative concept, if properly tuned there would be very little chance of a false input or unintentional breakage. As you pointed out though, how well the user can interact with, or even like, this type of input it is going to be rather subjective.
As an aside, given a large enough time span every device will wear out. What is the functional life of an LED compared to a star? And yet even stars aren't eternal...
GoForSmoke:
There's got to be at least 20 variations on position sensing to output, all of them with limits to engineer around.
I'm just throwing suggestions and hope the main one is to think freely about input and application, to not ape what has been done but see what you actually get and make a leap from there to what suits the user.
I totally agree with you on these points.
My intention for examining the suggestions you and others made, isn't to critize any particular approach. Instead, I wanted to demonstrate the mental process of identifying and mitigating false inputs and other potential issues. Understanding that input device can be inadvertantly effected by external factors and that some thought and analysis beforehand can save a significant amount of time, effort, and sometimes expense later on. However, that is something the vast majority people either have to be taught or slowly learn on their own, and it doesn't become an intutive process without a lot of practice.