Google Maps for Android has a feature by which shaking the device opens a "send feedback" dialog. This baffles me. What could possibly be the rationale behind this? Why would one want to shake the phone to send feedback? One does not want to send feedback often, and having a gesture dedicated to it (specially which can get activated accidentally on a bumpy road - this has happened to me) seems weird. Shaking is a rather awkward gesture, and having anything assigned to it seems weird. Why does this feature exist?

closed as primarily opinion-based by DA01, Evil Closet Monkey, Charles Wesley, Mervin Johnsingh, Benny Skogberg Oct 11 '14 at 5:28

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    We can't possibly answer this unless we work for Google. That said, one theory: when people are frustrated with a device, they often shake it. – DA01 Oct 10 '14 at 17:26
  • 2
    Why ask here instead of on the Google feedback forum itself? You'll get an actual answer there. Here you'll just get assumptions and opinions. – JonW Oct 10 '14 at 17:27

I don't think anyone can answer "why" except perhaps the designer of the feature, who may have been trying an experiment.

Apple uses "shake" on the iphone as an "undo", which I think is an homage to the Etch-A-Sketch, and is only slightly less obscure.

The overall problem is "keep these things off the interface because you don't always need them, but when you do, you need them fast." So smart phones and tablets have embraced this practice of hiding functionality behind meaningless gestures that are almost impossible to discover by accident, yet are poorly documented anywhere else. It's extremely poor design and UX, but it's a tradeoff they chose to keep the hardware from being cluttered by "undo" buttons and other such interface objects. So it's a compromise: they provide a needed fast access mechanism for some fairly frequently used features at the expense of UX.

And in their defense, once learned, the gestures are not difficult to master. It's the learning process that is unpleasant, but that's a one-time effort. So for now, they stay.

Out of a set of bad gesture choices, I place shaking as among the worst. But then again, I'm not the billionaire getting rich off smart phones, so what do I know?

Not the answer you're looking for? Browse other questions tagged or ask your own question.