#Arrow keys for video navigation instead of next/previous image or video

1 messages · Page 1 of 1 (latest)

grizzled mango
#

I store a decent number of videos in immich, and one of my biggest frustrations with the software is that I'll be using the video player to watch a video, want to go 5 seconds back or so, so press the left arrow key, and suddenly end up on whatever the previous video or image is. This happens all the time, and I'm looking for a solution to it.

I wasn't able to find other hotkeys to use, or ways to turn off existing hotkeys. This is a frequent enough issue for me that I don't mind removing arrow navigation entirely. I'm also happy to install potential third party plugins to get the behavior I want; which is that the arrow keys (at best) are used for scrubbing through the video timeline when a video is being shown (e.g. 10s forward/back), or at worst are a no-op (so I don't actually lose my timestamp due to muscle memory).

Are there any ways to achieve this?

vernal quailBOT
#

:wave: Hey @grizzled mango,

Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich immich.

References

#

Checklist

I have...

  1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time).
  2. :ballot_box_with_check: read applicable release notes.
  3. :ballot_box_with_check: reviewed the FAQs for known issues.
  4. :ballot_box_with_check: reviewed Github for known issues.
  5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
  6. :ballot_box_with_check: uploaded the relevant information (see below).
  7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable

(an item can be marked as "complete" by reacting with the appropriate number)

Information

In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:

  • Your docker-compose.yml and .env files.
  • Logs from all the containers and their status (see above).
  • All the troubleshooting steps you've tried so far.
  • Any recent changes you've made to Immich or your system.
  • Details about your system (both software/OS and hardware).
  • Details about your storage (filesystems, type of disks, output of commands like fdisk -l and df -h).
  • The version of the Immich server, mobile app, and other relevant pieces.
  • Any other information that you think might be relevant.

Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

vernal quailBOT
wintry willow
#

You can't currently

grizzled mango
#

Ack. Do you happen to know if there's already a feature request for this? (I'll go ahead and create one if there isn't.)

wintry willow
#

Not to my knowledge, @dense sedge ? 👀

#

Configurable hotkeys doesn't sound too bad to me

dense sedge
#

I do agree video seeking with arrows should probably work, I'm not sure how to solve it elegantly tho

#

Making all hot keys configurable seems like it could get messy

grizzled mango
# dense sedge I do agree video seeking with arrows should probably work, I'm not sure how to s...

Before knowing it was impossible I was considering messing with hotkeys a little so that up/down become next/prev photo and left/right become seeking, or having next/prev be bound to an additional trigger on videos (e.g. ctrl+left).

Neither are great approaches at scale because they break existing workflows, though...
At the same time I'd argue that the current UX is already broken for the portion of the user base that actively uses videos in the web interface.

#

Actually, there may be an elegant approach to do with the video player:
If the video player is the last selected interface (e.g. by pausing/playing the video or going full-screen) arrows become video seeking, and if the browsing interface is the last selected interface (e.g. by default or by clicking outside of the video), the arrows become navigation.

#

(Right now even arrow use in full-screen video playback triggers navigation)

dense sedge
#

How do others do it?

#

Like Google photos etc