Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add common playback shortcuts like in most other video players (VLC, YouTube, etc.) #910

Open
porky11 opened this issue Apr 3, 2024 · 0 comments

Comments

@porky11
Copy link

porky11 commented Apr 3, 2024

Feature description

I'd like these controls, which are pretty common to video players:

  • Space: Pause/Resume audio book
  • Left/Right arrow: Back and forth a few seconds (maybe continuously by keeping it pressed, maybe higher or lower steps by pressing shift/ctrl)
  • Up/Down: Change volume

Current state

Currently it already works a little.
Space works as expected (most of the time only?).
Arrow keys do different things depending on the selection.
Usually it's possible to select different UI elements using the arrow keys, which doesn't seem like a good feature at all, since as soon as one of the sliders (time, volume) is selected, it's not possible to select different UI elements using the arrow keys (likely a backend issue).

When one of the sliders is selected, two buttons always do the same action (up and left to move up OR left, right and down to move right OR down).
Space still works as expected.

So when one of the sliders is selected, it almost works as expected.
Like when the time bar is selected, left and right allows me to move back and forth a few seconds, while space is still able to pause/resume the playback.
But then I think, I want it to be a little louder, and press up, as I'm used from most video players, and insdead I move back in time, which is pretty annoying.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant