Enhanced keyboard shortcuts
Took this text from this reddit post: https://www.reddit.com/r/Stremio/comments/9989bl/further_keyboard_shortcuts/
Regarding documentation of existing/future shortcuts; some applications have a key for listing shortcuts in an overlay so you can get a reminder/quick glance of what is what, perhaps that is a good idea as well to assist users in the discovery and usage of these keys.
I have been thinking about this a fair bit over the past few days and would be more than happy to share my thoughts! Here is a bullet point list of further shortcuts I could think of, listed in no particular order (with suggestions for keys). Note that I don't necessarily think all are essential in any way, but I like most:
- Shortcut for adding/removing content to library (l) - (would be useful both in the Discover/Board or when viewing details of particular content)
- Shortcut for toggling watched on/off (w) for a particular content - (would be great if this followed pre-existing logic where if pressed on a particular piece of content while in Discover/Board/Library it will set all items within the content as watched/un-watched, while if used within details of a set of content it will toggle only the selected video as watched/un-watched)
- Shortcut for viewing trailer (t) - (a piece of content can be viewed by entering its details currently and just pressing enter on a particular entry, but to watch a trailer you need to navigate to the trailer-button. Again this may be useful to be possible to hit both in Discover/Board/Library when having a piece of content selected as well as when viewing content details).
- Shortcut for opening in external player (e) - (currently I only know of VLC being possible as an external player but have seen suggestions for adding support for opening in additional players. If external player would be possible to define in settings then this keyboard shortcut could make sense. If VLC remains as the only external player then I would think a button for VLC would be great. Perhaps it could be loading the splash screen of content as usual but as soon as the video is about to load in mpv library it gets shoveled over to VLC.)
- Shortcut for searching (s) - (for quick and easy access to searching. To my knowledge you can only initiate a search via mouse action so this seems useful)
- Shortcut for rotating top-level content category (a) - (not sure what to call this but in essence a key to rotate from Movies, to Series, to Channels or anything else that is present on that level of categorization, this could be useful but as it is possible to navigate and choose via keyboard both sorting mode and category maybe this isn't so important, but possibly convenient)
- Shortcut for rotating sorting modes (d) - (key to rotate from sorting on Trending, to Rating, then to A-Z, on to Year and back to Trending, again could be superfluous but possibly convenient)
- Shortcut for rotating low-level category/genre (c) - (key for rotating what is usually genres or categories for content, such as Top, Adventure, Fantasy. This one may be even more unnecessary since it's possible to just navigate to the side, but thought I'd mention it)
For rotating categories/modes etc. perhaps a lowercase shortcut (a for example) could be forward and an uppercase (A) backward in rotation.
Another thought I had was that I know g and h can be used for subtitles delay decrease/increase but this is only working when having the subs menu open, if I am recalling. If that's the case perhaps it would be an idea to pull this out to being available in the player without hovering in the subs menu with a mouse, this way most of all the important subtitle actions would be mapped to keyboard.
Right now we have some basic shortucts - https://stremio.zendesk.com/hc/en-us/articles/360022892811-Shortcuts-in-stremio But they still can be improved in the following way.
- Make default shortcuts per each system/web browser so it works on every system. eg. CTRL + TAB to change tabs doesn't work on mac os. CTRL + + to toggle settings view doesn't work in web browers since it is shortcut to zoom in.
- Make shortcuts fully customizable. Let users decide what shortcut is assigned to functions. In case of conflict show message
my most used shortcuts (in other players) especially for anime:
- enabling/disabling subtitles
- cycling subtitles
- cycling audio languages
my most used shortcuts (in other players) especially for anime:
* enabling/disabling subtitles * cycling subtitles * cycling audio languages
Came especially for this. Having subtitle controls with shortcuts allows for easier control when the PC is connected to a TV. Really miss this feature. Or at least a way to always use an external player, so we could have whatever shortcuts we want.