Closed
Bug 885716
Opened 12 years ago
Closed 7 years ago
Stop vibrating on home button press by default or add an option to set such behavior
Categories
(Firefox OS Graveyard :: General, defect)
Firefox OS Graveyard
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: stef, Unassigned)
References
Details
Every time I press home button there is unnecessary vibration feedback and it is quite annoying (esp if you try to use the phone as primary device).
I don't know the exact reason behind this behavior but we should change it or at least allow to change it via settings.
Comment 1•12 years ago
|
||
This one annoyed me as well and I agree with you that I'm really unsure why it is there. As a workaround you can try editing the file gaia/apps/system/js/hardware_buttons.js and commenting the two instances of "navigator.vibrate(50)". It'll make your phone shut up :-)
Comment 2•12 years ago
|
||
Hello,
This is being addressed in bug 925497. We already have a preference to disable vibration, just need to make it apply globally.
Reporter | ||
Comment 3•12 years ago
|
||
(In reply to Joshua Smith [:joshua-s] from comment #2)
> This is being addressed in bug 925497. We already have a preference to
> disable vibration, just need to make it apply globally.
I don't know the reason to vibrate on home button press in a first place (for me it is useless and annoying) but I see value in having vibration turned on in silent mode…
Updated•12 years ago
|
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 4•12 years ago
|
||
Yes, this is precisely what my comment in #925497 was aiming at. I would like to disable the vibration for ALMOST eveyrthing except when the user wants the phone not to ring (but just vibrate). Turning it off them doesn't make sense (as it'd mean that silent and "only vibration" are the same)
Comment 5•12 years ago
|
||
I really think this could have its own option besides the other vibration options we already have.
We also need to figure out what to do in silent mode, but that's bug 925497.
Comment 6•12 years ago
|
||
I might as well implement this in addition to bug 925497.
Assignee: nobody → joshua-smith
Comment 7•12 years ago
|
||
Julien, could you please specify what functions this preference would apply to? Just the home button, or others as well? What about 3rd party apps that use navigator.vibrate?
Flags: needinfo?(felash)
Comment 8•12 years ago
|
||
I'd say:
* the global "vibrate" option in the "sound" panel would completely disable all vibrations (this is bug 925497, right?)
* if the global "vibrate" option in the "sound" panel is enabled, then:
+ we can have finer configuration for our system, maybe the same ones that we have in "volume" + others? That would be at least: ringer, notification, alarm, plus:
+ a "home button" pref that would just control the home button vibration.
+ a "3rd party" vibrate option that would only disable/enable a vibration sent by navigator.vibrate
How does that sound?
but I'm not UX nor Visual Design, so UX should definitely comment here.
Flags: needinfo?(felash)
Comment 9•12 years ago
|
||
It definitely sounds good! Just waiting for the UX people :)
Comment 10•12 years ago
|
||
Added the dependency on bug #925497 and flagged Neo and Tim on this for the same reasons.
Also: What was the most recent build in which the Home button vibration was seen? I have not come across this in recent builds, but UX also flashes/update builds frequently.
Depends on: 925497
Flags: needinfo?(timdream)
Flags: needinfo?(nhsieh)
Flags: needinfo?(firefoxos-ux-bugzilla)
Comment 11•12 years ago
|
||
Hi Everyone,
I think if user turn off the "Vibrate" in settings,
in theory, that means users don't want any vibrate when they received calls.
But in this kind of layout design, users will aussume that option will control whole items.
So I will prefer to turn off whole vibrate function. Not just for phone call.
What do you think ?
Flags: needinfo?(nhsieh)
Comment 12•12 years ago
|
||
Neo, please see comment 8 for my proposal. Your proposal is included in mine, but I have also other proposals there. Feedback greatly appreciated!
Flags: needinfo?(nhsieh)
Comment 13•12 years ago
|
||
Hi Julien, Can you explain your suggestions in detail ?
Did you mean we need more vibrate options for each items ?
Flags: needinfo?(nhsieh) → needinfo?(felash)
Comment 14•12 years ago
|
||
Hey Neo,
I don't know how I could be more detailed than comment 8 :)
But yes, this is basically it: adding more vibrate options (in addition to the global one). The rationale is that some people would want the vibration for phone ringing but not for notifications, or not for alarm, or not for the home button.
I know I would like this, and for example I can't on my Android :-)
If you want we can discuss about this next week as I'll be in Taipei with the rest of the Comms Apps team.
Flags: needinfo?(felash)
Comment 15•12 years ago
|
||
I have no opinion on this. Although I would imagine the vibration give people a definite feedback on capacitive hardware buttons (which is the case for our current low-end phones).
Flags: needinfo?(timdream)
Comment 16•12 years ago
|
||
Tim, I disagree strongly. Though vibration is obviosly feedback, I already have visual feedback. Further feedback is annoying, especially if it is of tactile nature (which is particularly irritating).
Another example is dialing: In standard configuration there is visual and audible feedback (DTMF tones are played as a number is entered). I also found the noise horribly irritating -- but there is an option to disable it and now everything is fine and well.
For me personally, I'd love to see Juliens suggestion implemented. Then everyone can configure her phone as she likes and we have the best of both worlds :-)
Comment 17•11 years ago
|
||
I haven't gone anywhere with this, unassigning to allow someone else to take a "swing" at it.
Assignee: joshua-smith → nobody
Comment 20•7 years ago
|
||
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•