Keyboard shortcuts - nova-video-player/aos-AVP GitHub Wiki
This document outlines all keyboard shortcuts available in the NOVA video player's PlayerController.
TLDR
Current supported keyboard shortcuts are based initially on mplayer ones and have been extended upon user requests:
- Vol+/U/* Vol-/D//: volume up/down
- 0-9: seek directly from start to 90% depending on the key, so 4 seeks to 40%
- Volume up/down: Volume up or down (also "/" and "*")
- Z: subtitle delay -100ms
- X: subtitle delay +100ms
- P/Space: pause or resume
- O: show what's playing and player controls as an overlay
- I: show info on what's playing (this works, but I can't see it in PlayerController.java )
- J/S: switch subtitle track
- #/A: switch audio track
- F: switch video format
Shortcuts are defined in this file https://github.com/nova-video-player/aos-Video/blob/nova/src/main/java/com/archos/mediacenter/video/player/PlayerController.java
TV Menu Navigation
Key |
Action |
Menu / D-Pad Up |
Show/hide TV menu |
Escape / Back |
Close TV menu |
D-Pad Left |
Navigate to previous menu item |
D-Pad Right |
Navigate to next menu item |
Playback Controls
Play/Pause
Key |
Action |
Space |
Toggle play/pause |
P |
Toggle play/pause |
Enter |
Toggle play/pause |
D-Pad Center |
Toggle play/pause |
Headset Hook |
Toggle play/pause |
Media Play/Pause |
Toggle play/pause |
Media Play |
Start playback |
Media Pause |
Pause playback |
Media Stop |
Pause and finish activity |
Seeking
Key |
Action |
D-Pad Right / Media Fast Forward |
Seek forward |
D-Pad Left / Media Rewind |
Seek backward |
0-9 |
Jump to 0%-90% of video (0=0%, 1=10%, ..., 9=90%) |
Volume Controls
Key |
Action |
Volume Up / U |
Increase volume |
Volume Down / D |
Decrease volume |
Volume Mute |
Mute audio |
***** (Star) |
Increase volume (alternative) |
/ (Slash) |
Decrease volume (alternative) |
Video Controls
Key |
Action |
F / Color Green |
Switch video format/aspect ratio |
O / Color Red |
Toggle all overlays visibility |
D-Pad Down |
Show control bar |
Audio & Subtitles
Key |
Action |
A / # (Pound) / Color Blue |
Switch audio track |
S / J / Color Yellow |
Switch subtitle track |
Z |
Decrease subtitle delay (-100ms) |
X |
Increase subtitle delay (+100ms) |
Playback Speed (when enabled in preferences)
Key |
Action |
Channel Up / Media Next |
Increase playback speed |
Channel Down / Media Previous |
Decrease playback speed |
Color Button Shortcuts (for TV remotes)
Color |
Equivalent Key |
Action |
Red |
O |
Toggle overlays |
Green |
F |
Switch video format |
Yellow |
S/J |
Switch subtitles |
Blue |
A/# |
Switch audio track |
Special Notes
- Number keys (0-9): Provide quick access to specific video positions
- Media keys: Standard media remote control compatibility
- D-Pad navigation: Optimized for Android TV and remote controls
- Volume controls: Multiple key options for different input devices
- Overlay management: Quick access to show/hide player controls
Context-Specific Behavior
- Some shortcuts only work when video is in playback state
- TV menu shortcuts take precedence when menu is displayed
- Help overlay can be dismissed with any key press
- Volume controls can be disabled via settings