We have moved to a new Sailfish OS Forum. Please start new discussions there.

Volume adjustment works while phone is locked, independent of any application [answered]

asked 2014-01-01 20:21:19 +0300

clau gravatar image

updated 2015-01-11 17:18:06 +0300

foss4ever gravatar image

Update pressing volume key while the phone is locked brings the display on with the volume bar visible.

Pressing the volume key (up or down) while the screen is locked changes the volume. Double tapping within a few seconds to show the lock screen also shows the volume bar. This is not the ringing volume, but the application volume. This should only be allowed when an application specifically needs it (ie. music player).

Edit: atleast since the volume keys do nothing when the phone is locked and screen is off. Nor does pressing the volume-rockers wake up the screen. Only when the screen is on and the phone is locked/unlocked do the volume keys adjust the volume.

edit retag flag offensive reopen delete

The question has been closed for the following reason "the question is answered, an answer was accepted" by foss4ever
close date 2015-01-11 17:21:59.573925



I see this as a feature. It is very confusing when you cannot control the volume unless an app specifically requests it. Take Rockbox on the N900 as an example.

nodevel ( 2014-01-01 21:49:05 +0300 )edit

I would see this as feature, if you could silence the phone without taking it out of the pocket, like you can on N9 for example. It did however require you to press power button first, after which you could change volume profile with volume up/down buttons.

Milo ( 2014-01-01 21:57:01 +0300 )edit

The volume keys get pressed accidentally quite easily... Thanks to this feature, your application volume is on a more or less random level every time you have had the phone in your pocket for a while.

ssahla ( 2014-02-01 00:44:06 +0300 )edit

I haven't closed the item, so feel free to vote it up. I still consider it a bug.

clau ( 2014-02-01 00:45:54 +0300 )edit

This seems like a bug to me - the volume keys should not be active while the device is locked (unless a media application is running, which could use the volume rocker for some purpose - eg. actually change the volume of the playing audio, or skip forward/backward, play/pause etc.).

But when no audio is active, and the screen is locked, all input from the volume rocker should be ignored.

@clau: Hope you don't mind - I re-tagged your question changing "rocker" to "volume-rocker" as the latter tag is already being used on several other related questions.

Milhouse ( 2014-02-01 03:33:28 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2014-03-04 13:20:28 +0300

spiiroin gravatar image

The volume key events have always gone through. What the changed is: if the proximity sensor is not covered, the display is briefly lit to show the level change that is going to happen anyway.

The ui is not unlocked due to volume key press, thus application ui should be visible only after automatic blanking within grace period. And that grace period is terminated if proximity is covered after automatic blanking.

Note that changes to this are in the plans, the volume keys will not do anything when the display is off unless there is something expecting them (music playback/call/alarm).

edit flag offensive delete publish link more


@spiiroin, thanks for the update.

clau ( 2014-03-04 13:23:22 +0300 )edit

Thanks for the update and confirmation that further changes are planned, it currently drives me mad that whenever I pick the phone up with my fat fingers, I end up accidentally changing the volume! :)

Milhouse ( 2014-03-18 05:49:28 +0300 )edit

Atleast since this has been implemented and the volume keys do nothing when screen is off. Thanks for this, case closed ;)

foss4ever ( 2015-01-09 20:03:07 +0300 )edit

answered 2015-01-09 13:42:07 +0300

this post is marked as community wiki

This post is a wiki. Anyone with karma >75 is welcome to improve it.

updated 2015-01-09 13:42:07 +0300

the_mgt gravatar image

Make it an option, but let the current behavior (volume adjustable while phone is locked) be the default activated standard. So the OCD crowd can lock the volume rocker while the phone is locked. Meanwhile the users that expect volume rockers to just work like on any other phone are satisfied, too.

There is another problem with the volume atm, for which I will file an extra bug, but which is kinda related: it is completely impossible to adjust the volume of the audio jack via any external control! What we need is: 1. Volume buttons on headphones working 2. Sync volume with devices connected via bluetooth. Car Kits, external speakers, etc. 3. Pebble watch can switch audio, but not on the Jolla. Possible due to general lack of this feature.

I could live with an autolocking rocker, when any of the above devices are connected for example. Having to unlock the phone just to adjust the volume while I am using an external speaker is just a major PITA.

edit flag offensive delete publish link more


Well... pebbled is able to control volume since version 1.0

smoku ( 2015-06-09 20:01:09 +0300 )edit

Question tools



Asked: 2014-01-01 20:21:19 +0300

Seen: 1,185 times

Last updated: Jan 11 '15