- Status Closed
- Percent Complete
- Task Type Bugs
- Category User Interface
- Assigned To No-one
- Operating System xDuoo X3ii
- Severity Low
- Priority Very Low
- Reported Version Daily build (which?)
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#13241 - xDuoo X3ii - Power button ignores locked state
When the player is locked user expects all (but the unlock) keypresses to be ignored and to be able unlock the player by repeating the lock procedure without the fear to shut it down accidentally.
xDuoo X3ii has two problems here:
1) Short press of the power button acts as the STOP command even hen locked. This can easily happen in a pocket.
2) To unlock the player user has to press and hold the power button (as expected). However holding the same button just slightly longer the player shuts down immediately after unlocking whitout the user being able to react.
Suggested behavior of the power button when locked:
* Ignore short presses.
* Longer press should unlock (already so).
* Don’t allow power off (extra long press) when locked. User has to first unlock the player.
Suggested behavior of the power button when unlocked:
* Short press means STOP (already so).
* Longer press means LOCK (already so).
* Extra long press means SHUT DOWN (already so, but it would benefit from a slightly increased press time OR an additional “Do you wish to shut down?” prompt)
Thank you for your time!
Tested on the daily build 1f9e16e.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
This is a hosted device and looking at the button_read command it looks to be set up properly
it is quite possible the underlying device is doing this (power off)
May be so. I hope it's solvable.
All I can add is that the "host/original firmware" does not act this way, it understands that the "unlock" needs to be different than just a short press of the power button.
It's also interesting that the option "fist button press enables backlight only" is also ignored in this case while it works for other buttons correctly.
For the power button, the similarity "Longer press" and "Extra long press" is confusing. As I reported in
FS#13245, You have to go through a lock/unlock cycle when you want to shut down the device.the way "soft lock" was implemented on the x3ii (and x20) is.. IMO, quite braindead. I'm going to rip it out completely, as it clearly doesn't work properly, in favor of the approach used on the AGPTek Rocker.
It's going to require reshuffling the keymaps around a little though.
This should be resolved in commit 914114fd2. It'll probably be about 30 minutes before the build finishes.
I've tested the new build for a few minutes -
Thank you, this is now implemented much nicer!
User can still power down from locked locked state with just one really long button press (I would prefer if powering down would just be available from unlocked state), but this is now much better and probably good enough for 99% of situations.
Thank you!
Small nitpick, may be a separate / theme problem:
The messages "buttons locked" and "buttons unlocked" remain (partially) visible under the album artwork after un/locking.
Albums without artwork don't have the problem.
Tested on "cabbiev2" theme.
yeah, that's a separate display refresh issue (that is not target-depedent)