[Enhancement]: Keyboard Shortcuts in the web-app (e.g. to add bookmark, increase decrease speed, etc.) #2177

Open
opened 2026-04-25 00:04:39 +02:00 by adam · 4 comments
Owner

Originally created by @petruut on GitHub (Aug 13, 2024).

Type of Enhancement

None

Describe the Feature/Enhancement

As a user, it'd be great to have more control over the web-app with just the keyboard. As I'm listening to things, I'd find it really useful to be able to add/ review bookmarks with just a shortcut. I can't be alone

Why would this be helpful?

Maintain a state of flow (e.g. for bookmarks/ note, you must used the keyboard to type things out - right now, you have to leave the keyboard, grab the mouse to click on UI elements, get back to the keyboard, repeat).

Future Implementation (Screenshot)

N/A - keyboard shortcuts.

Audiobookshelf Server Version

Latest

Current Implementation (Screenshot)

No response

Originally created by @petruut on GitHub (Aug 13, 2024). ### Type of Enhancement None ### Describe the Feature/Enhancement As a user, it'd be great to have more control over the web-app with just the keyboard. As I'm listening to things, I'd find it really useful to be able to add/ review bookmarks with just a shortcut. I can't be alone ### Why would this be helpful? Maintain a state of flow (e.g. for bookmarks/ note, you must used the keyboard to type things out - right now, you have to leave the keyboard, grab the mouse to click on UI elements, get back to the keyboard, repeat). ### Future Implementation (Screenshot) N/A - keyboard shortcuts. ### Audiobookshelf Server Version Latest ### Current Implementation (Screenshot) _No response_
adam added the enhancement label 2026-04-25 00:04:39 +02:00
Author
Owner

@advplyr commented on GitHub (Aug 13, 2024):

Can you get more specific on the key board shortcuts you would like?

@advplyr commented on GitHub (Aug 13, 2024): Can you get more specific on the key board shortcuts you would like?
Author
Owner

@petruut commented on GitHub (Aug 15, 2024):

absolutely - the ones I can think of:

  • next/ previous chapter
  • increase speed, decrease speed of playback (e.g. the Shift + ">" / "<" of Youtube)
  • add bookmark (e.g. CMD + B to bring up the bookmarks/ notes AND set the cursor ready to type, which should be dismissible with Esc to return to the main player)
@petruut commented on GitHub (Aug 15, 2024): absolutely - the ones I can think of: - next/ previous chapter - increase speed, decrease speed of playback (e.g. the Shift + ">" / "<" of Youtube) - add bookmark (e.g. CMD + B to bring up the bookmarks/ notes AND set the cursor ready to type, which should be dismissible with Esc to return to the main player)
Author
Owner

@advplyr commented on GitHub (Aug 15, 2024):

These are the current hotkeys

  AudioPlayer: {
    PLAY_PAUSE: 'Space',
    JUMP_FORWARD: 'ArrowRight',
    JUMP_BACKWARD: 'ArrowLeft',
    VOLUME_UP: 'ArrowUp',
    VOLUME_DOWN: 'ArrowDown',
    MUTE_UNMUTE: 'KeyM',
    SHOW_CHAPTERS: 'KeyL',
    INCREASE_PLAYBACK_RATE: 'Shift-ArrowUp',
    DECREASE_PLAYBACK_RATE: 'Shift-ArrowDown',
    CLOSE: 'Escape'
  },
@advplyr commented on GitHub (Aug 15, 2024): These are the current hotkeys ```js AudioPlayer: { PLAY_PAUSE: 'Space', JUMP_FORWARD: 'ArrowRight', JUMP_BACKWARD: 'ArrowLeft', VOLUME_UP: 'ArrowUp', VOLUME_DOWN: 'ArrowDown', MUTE_UNMUTE: 'KeyM', SHOW_CHAPTERS: 'KeyL', INCREASE_PLAYBACK_RATE: 'Shift-ArrowUp', DECREASE_PLAYBACK_RATE: 'Shift-ArrowDown', CLOSE: 'Escape' }, ```
Author
Owner

@petruut commented on GitHub (Aug 17, 2024):

that's useful. The bookmark functionality would also be really good to add.

@petruut commented on GitHub (Aug 17, 2024): that's useful. The bookmark functionality would also be really good to add.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2177