Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  [Fuze+] Option to restrict wakeup to hardware buttons
« previous next »
  • Print
Pages: [1]

Author Topic: [Fuze+] Option to restrict wakeup to hardware buttons  (Read 4248 times)

Offline Vkins

  • Member
  • *
  • Posts: 11
[Fuze+] Option to restrict wakeup to hardware buttons
« on: January 25, 2013, 04:30:30 AM »
Hey. I didn't think this would fit in the dev thread, so I decided to post this in Support/General Use

First of all, great work on the build so far. It has some small issues but it's pretty stable nonetheless. Thanks!

Currently, the Fuze+ wakes up as soon as something touches anything. (Hardware buttons/touch pad)
The touch pad is very sensitive and responsive (which is a good thing) but it also causes some problems. The player wakes up very often when I'm carrying it around in my pocket since the pad even reacts to touches when there's a layer of fabric between skin and the pad.

Personally, I would like an option to restrict waking up to hardware buttons...what do you guys think? It'll probably increase the running time when the display isn't on so often.
Logged
Sansa e200 - Sansa Fuze (broken Wheel) - Sansa Clip+ (Broken buttons) - Sansa Clip Zip - Sansa Fuze+ - Samsung YP-R0 in PINK - iPod Video - iPod Nano 2G - iPod Nano 3G - Android

Offline wodz

  • Developer
  • Member
  • *
  • Posts: 390
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #1 on: January 25, 2013, 05:57:45 AM »
IIRC there is soft lock function in WPS (It is associated with power button if I read keymap file right). This should do the trick.
Logged

Offline Vkins

  • Member
  • *
  • Posts: 11
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #2 on: January 25, 2013, 08:55:50 AM »
It indeed has a soft lock, but the display wakes up as soon as you touch the pad, even when the device is "locked". It turns on to display "Buttons Locked" or no message, depending on the Wake up setting.
Logged
Sansa e200 - Sansa Fuze (broken Wheel) - Sansa Clip+ (Broken buttons) - Sansa Clip Zip - Sansa Fuze+ - Samsung YP-R0 in PINK - iPod Video - iPod Nano 2G - iPod Nano 3G - Android

Offline blackshard83

  • Member
  • *
  • Posts: 2
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #3 on: March 20, 2013, 02:53:13 PM »
Hello all, new to the forum, but long time lurking.

I completely agree. The player should not show "Buttons locked" message on touchpad hitting, since it will turn on the screen even when it is soft-locked. IMHO, when the player is locked, it should just be not responsive at all except for the unlock key.
Logged

Offline gevaerts

  • Administrator
  • Member
  • *
  • Posts: 1053
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #4 on: March 20, 2013, 03:51:39 PM »
Quote from: blackshard83 on March 20, 2013, 02:53:13 PM
IMHO, when the player is locked, it should just be not responsive at all except for the unlock key.

This will confuse people and make them think the player has crashed.
Logged

Offline monoid

  • Member
  • *
  • Posts: 107
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #5 on: March 20, 2013, 06:56:12 PM »
That is probably true.  :(

But, the problem with the device reacting to any touch, and it reacts even if one does not touch it directly, is quite big. It wakes up if one aproach it sufficiently close. If one has it in a pocket of throusers, it may be on all the time.

I would like following setup if it is locked:
- no reaction to touchpad
- reaction to volume (the both switch on the display and change the volume) keys and on/off (short - switch on the display, long - unlock)

I understand, that normally volume keys should not work if the device is locked, but Fuze+ must be locked most of time (it is main operational state), otherwise it "randomly" react to any movement near by touchpad. So, I think in case of Fuze+ this diversion from "golden rule" has sort of sound roots.
« Last Edit: March 20, 2013, 08:24:03 PM by monoid »
Logged

Offline halonachos117

  • Member
  • *
  • Posts: 65
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #6 on: March 24, 2013, 05:04:33 PM »
Perhaps there's more than one way to go about solving the issue. As it stands, users are given options as to how long the screen stays on when plugged in, or when unplugged. Perhaps one could add a two more options: how long to stay on when locked, while plugged in or unplugged. Users could set it to zero if they want, or they can set it to a maybe 5 seconds or so, just long enough to know the device is locked (as opposed to frozen).
Logged
...and may the Swartz be with you! You! You!

What a world!

Offline [Saint]

  • Rockbox Expert
  • Member
  • *
  • Posts: 1662
  • Hayden Pearce
    • Google+
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #7 on: March 24, 2013, 06:07:55 PM »
We already can do:

Backlight
Backlight (While Plugged In)
Backlight On Hold

If I understand you correctly you also want:

Backdrop On Hold (While Plugged In)

Is this correct? Having read, and re-read your post - I still can't say I'm too aware of what use this would be in determining if the device has hung or not. It is quite possible for the device to hang and leave some threads running, ie. backlight responsive, but UI locked.


[Saint]

Logged
Using PMs to annoy devs about bugs/patches is not a good way to have the issue looked at.

Offline blackshard83

  • Member
  • *
  • Posts: 2
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #8 on: April 19, 2013, 03:40:24 PM »
Quote from: gevaerts on March 20, 2013, 03:51:39 PM
Quote from: blackshard83 on March 20, 2013, 02:53:13 PM
IMHO, when the player is locked, it should just be not responsive at all except for the unlock key.

This will confuse people and make them think the player has crashed.

Will it? I mean, on my sansa e250 if I set it on hold it just doesn't react to any physical key I push until I unhold it.
Also how could people think the player has crashed if music is (most probably)  playing? You can't even hold the player on any other screen except playback screen.

It would be nice if it could react on a simple touchpad gesture (for example, sliding top-to-bottom or left-to-right...), but not on random touch...
Logged

Offline apolyonn

  • Member
  • *
  • Posts: 3
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #9 on: April 28, 2013, 09:53:37 PM »
In response to the original post, I don't think it would be a problem to have this as a user-defined option (probably not a good idea to be a default setting though).  So, the people who are aware of the touchpad-sensitivity issue will know that their player hasn't crashed.
Logged

Offline lee321987

  • Member
  • *
  • Posts: 76
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #10 on: May 02, 2013, 09:54:58 PM »
Just want to say I would really like to see this lead to something.
There is no "Backlight On Hold" setting on the Fuze+!
Screen constantly turns on in my pocket while on hold.
Huge waste of battery.
Rockbox is awesome!
« Last Edit: May 02, 2013, 10:02:27 PM by lee321987 »
Logged
What are you waiting for? You're faster than this. Don't think you are... know you are. -- The Matrix

Offline Vkins

  • Member
  • *
  • Posts: 11
Re: [Fuze+] Option to restrict wakeup to hardware buttons
« Reply #11 on: June 16, 2013, 09:00:30 AM »
Quote from: lee321987 on May 02, 2013, 09:54:58 PM
Just want to say I would really like to see this lead to something.
There is no "Backlight On Hold" setting on the Fuze+!
Screen constantly turns on in my pocket while on hold.
Huge waste of battery.
Rockbox is awesome!

I think the issue with that option is that the Fuze+ has no button which doesn't change its status when locked. The button hold thing only works for device that got a dedicated hardware slider assigned to the lock function. (Think Sansa e200 with it's slider on the top or the iPods.)

Some other thought I had was that it may be easier to simply set the brightness to 0 (similar to what iPods do) when the keylock is enabled. (Probably wait until the splash message disappears) When the power button is pressed again to release the keylock, LCD brightness is set to its original setting...
Logged
Sansa e200 - Sansa Fuze (broken Wheel) - Sansa Clip+ (Broken buttons) - Sansa Clip Zip - Sansa Fuze+ - Samsung YP-R0 in PINK - iPod Video - iPod Nano 2G - iPod Nano 3G - Android

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  User Interface and Voice
| | |-+  [Fuze+] Option to restrict wakeup to hardware buttons
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.169 seconds with 22 queries.