Keyboard controls: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
(128 intermediate revisions by 16 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{mininav|[[Remote controls]]}} | ||
<section begin=intro />Kodi can be controlled with a keyboard using hotkeys. This page tells you what hotkey commands can be used, and where they can be used.<section end=intro /> | |||
== | == Default keyboard controls == | ||
{| class="wikitable sortable" | The default [[keymap]] can be found at: {{Github_link|[https://github.com/xbmc/xbmc/blob/master/system/keymaps/keyboard.xml Keyboard.xml Master]}} | ||
! Global | {| class="wikitable sortable" | ||
! Video playback | ! width="7%"| Key | ||
! Music visualisation | ! width="31%"| Global | ||
! width="31%"| Video playback | |||
! width="31%"| Music visualisation | |||
|- | |||
! {{keypress|0}} (zero) | |||
| | |||
| Go between the two last channels ''([[live TV]] channel)'' '''OR''' Go to "now" on EPG/TV guide. | |||
| | |||
|- | |- | ||
! {{keypress|A}} | ! {{keypress|A}} | ||
| | | | ||
| Audio | | Audio delay control | ||
| | | | ||
|- | |- | ||
! {{keypress|B}} | ! {{keypress|B}} | ||
| Live TV: Schedule recording timers | |||
| Live TV: Schedule recording timers | |||
| | | | ||
|- | |- | ||
! {{keypress|C}} | ! {{keypress|C}} | ||
| Contextual menu | | Contextual menu | ||
| Playlist | |||
| | | | ||
|- | |- | ||
! {{keypress|D}} | ! {{keypress|D}} | ||
| Move item down ''([[Playlists|Playlist editor]] & [[Favourites|Favorites window]])'' | |||
| | | | ||
| | | | ||
| | |- | ||
! {{keypress|Ctrl|Shift|D}} | |||
| [[Log_file|Toggle debug logging]] | |||
| [[Log_file|Toggle debug logging]] | |||
| [[Log_file|Toggle debug logging]] | |||
|- | |- | ||
! {{keypress|E}} | ! {{keypress|E}} | ||
| Live TV EPG/TV guide | |||
| Live TV EPG/TV guide | |||
| | | | ||
|- | |- | ||
! {{keypress|F}} | ! {{keypress|F}} | ||
Line 47: | Line 56: | ||
| | | | ||
| | | | ||
| | | --> | ||
|- | |- | ||
! {{keypress|H}} | ! {{keypress|H}} | ||
| Live TV channels window | |||
| Live TV channels window | |||
| | | | ||
|- | |- | ||
! {{keypress|I}} | ! {{keypress|I}} | ||
| | | [[Video_playback#Information|Information Page]] | ||
| | | [[Video_playback#Information|Information Page]] | ||
| | | [[Video_playback#Information|Information Page]] | ||
|- | |- | ||
! {{keypress|J}} | ! {{keypress|J}} | ||
| | | Live TV: Radio channels window | ||
| | | Live TV: Radio channels window | ||
| | | | ||
|- | |- | ||
! {{keypress|K}} | ! {{keypress|K}} | ||
| Live TV recordings window | |||
| Live TV recordings window | |||
| | | | ||
|- | |- | ||
! {{keypress|L}} | ! {{keypress|L}} | ||
| | | | ||
| Next | | Next subtitle | ||
| Lock | | Lock preset | ||
|- | |- | ||
! {{keypress|M}} | ! {{keypress|M}} | ||
| | | | ||
* "Menu" (sidebar menu on the default skin) | |||
* Move ''([[File manager]])'' | |||
| Player controls (OSD) | | Player controls (OSD) | ||
| Player controls (OSD) | | Player controls (OSD) | ||
Line 83: | Line 93: | ||
| | | | ||
| | | | ||
| | | Current playlist window | ||
|- | |- | ||
! {{keypress|O}} | ! {{keypress|O}} | ||
| | | | ||
| | | '''[[Player_process_info#Player_Process_Info|Player process info]]''' | ||
| | |||
|- | |||
! {{keypress|alt|O}} | |||
| | |||
| '''[[Player_process_info#Video_Debug_Info|Video debug info]]''' | |||
| | |||
|- | |||
! {{keypress|Ctrl|Shift|O}} | |||
| | |||
| '''[[Player_process_info#Player_Debug_Info|Player debug info]]''' | |||
| | | | ||
|- | |- | ||
! {{keypress|P}} | ! {{keypress|P}} | ||
| Play | | Play selected item. If media is paused in the background, {{keypress|P}} will resume playback. | ||
| Play | | Play | ||
| Visualisation preset list | | Visualisation preset list | ||
|- | |||
!{{keypress|alt|left}} or {{keypress|right}} | |||
| | |||
| Decrease/Increase Playback Speed - (0.8x - 1.5x speed) | |||
{{small|Only works when '''''[[Settings/Player/Videos#Sync_playback_to_display|Sync Playback to Display]]''''' is enabled which will Disable Audio Passthrough}} | |||
| | |||
|- | |- | ||
! {{keypress|Q}} | ! {{keypress|Q}} | ||
Line 101: | Line 129: | ||
|- | |- | ||
! {{keypress|R}} | ! {{keypress|R}} | ||
| Rewind | | | ||
* Rewind | |||
* Rename ''([[File manager]])'' | |||
| Rewind | | Rewind | ||
| Rewind | | Rewind | ||
Line 107: | Line 137: | ||
! {{keypress|S}} | ! {{keypress|S}} | ||
| Shutdown menu | | Shutdown menu | ||
| | | Shutdown menu | ||
| Show preset | | Show preset | ||
|- | |||
! {{keypress|Ctrl|S}} | |||
| Screenshot | |||
| Screenshot | |||
| Screenshot | |||
|- | |- | ||
! {{keypress|T}} | ! {{keypress|T}} | ||
| | | | ||
| Toggle subtitles on and off | | Toggle subtitles on and off | ||
| | | | ||
|- | |||
! {{keypress|Ctrl|T}} | |||
| | |||
| Subtitle position control | |||
| | |||
|- | |- | ||
! {{keypress|U}} | ! {{keypress|U}} | ||
| Move item up ''([[Playlists|Playlist editor]] & [[Favourites|Favorites window]])'' | |||
| | | | ||
| | | | ||
|- | |- | ||
! {{keypress|V}} | ! {{keypress|V}} | ||
| | | | ||
| | | Teletext | ||
| Visualisation settings | | Visualisation settings | ||
|- | |- | ||
! {{keypress|W}} | ! {{keypress|W}} | ||
| Marked as watched | | Marked as watched / unwatched | ||
| | | | ||
| | | | ||
Line 135: | Line 174: | ||
| Stop | | Stop | ||
| Stop | | Stop | ||
|- | |- | ||
! {{keypress|Y}} | ! {{keypress|Y}} | ||
| | | Switch/choose player. For example, can be used to switch between internal player or a UPnP target player. | ||
| | | Switch/choose player | ||
| | | Switch/choose player | ||
|- | |- | ||
! {{keypress|Z}} | ! {{keypress|Z}} | ||
| | | | ||
| | | [[Player_process_info|Display info]] | ||
| | | | ||
|- | |- | ||
! {{keypress|Space}} | ! {{keypress|Space}} | ||
| Pause/Play | | | ||
* Pause/Play | |||
* Current playlist window ''(video & music listings)'' | |||
* Highlight ''([[File manager]])'' | |||
| Pause/Play | | Pause/Play | ||
| Pause/Play | | Pause/Play | ||
|- | |- | ||
! {{keypress|left}} | ! '''{{big| {{keypress|left}} }}''' | ||
| Left | | Left | ||
| | | | ||
| | * '''[[Skip_steps]]''' backward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | ||
* Prev channel group ''(live TV)'' | |||
| '''[[Skip_steps]]''' backward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
|- | |- | ||
! {{keypress|right}} | ! '''{{big| {{keypress|right}} }}''' | ||
| Right | | Right | ||
| | | | ||
| | * '''[[Skip_steps]]''' forward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | ||
* Next channel group ''(live TV)'' | |||
| '''[[Skip_steps]]''' forward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
|- | |- | ||
! {{keypress|up}} | ! '''{{big| {{keypress|up}} }}''' | ||
| Up | | Up | ||
| | | | ||
| | * '''[[Skip_steps]]''' forward 10min '''OR''' Next chapter ''(videos)'' | ||
* Channel up ''(live TV)'' | |||
| Next track | |||
|- | |- | ||
! {{keypress|down}} | ! '''{{big| {{keypress|down}} }}''' | ||
| Down | | Down | ||
| | | | ||
| | * Step back 10min '''OR''' Prev chapter ''(videos)'' | ||
* Channel down ''(live TV)'' | |||
| Previous track | |||
|- | |||
! {{keypress|Ctrl|left}} | |||
| | |||
| Variable seek backwards | |||
| Variable seek backwards | |||
|- | |||
! {{keypress|Ctrl|right}} | |||
| | |||
| Variable seek forward | |||
| Variable seek forward | |||
|- | |||
! {{keypress|Ctrl|up}} | |||
| | |||
| Move subtitles up<br /> | |||
| | |||
|- | |||
! {{keypress|Ctrl|down}} | |||
| | |||
| Move subtitles down<br /> | |||
| | |||
|- | |- | ||
! {{keypress|PageUp}} | ! {{keypress|PageUp}} | ||
| Page up | | Page up | ||
| | | Skip to next queued video or next chapter if no videos are queued. | ||
| | | Increase rating | ||
|- | |- | ||
! {{keypress|PageDown}} | ! {{keypress|PageDown}} | ||
| Page down | | Page down | ||
| | | Skip to previous queued video or previous chapter if no videos are queued. | ||
| | | Decrease rating | ||
|- | |- | ||
! {{keypress|Enter}} | ! {{keypress|Enter}} {{small|return}} | ||
| Select | | Select | ||
| Player controls (OSD) | | Player controls (OSD) | ||
Line 189: | Line 258: | ||
! {{key press|Backspace}} | ! {{key press|Backspace}} | ||
| Back | | Back | ||
| | | Back | ||
| | | Back | ||
|- | |- | ||
! {{keypress|Esc}} | ! {{keypress|Esc}} | ||
| Previous menu | | Previous menu '''OR''' Home screen | ||
| Exit full screen | | Exit full screen | ||
| | | | ||
|- | |- | ||
! {{keypress|.}} | ! {{keypress|.}} {{small|period}} | ||
| Skip forward | | Skip forward | ||
| '''[[Skip_steps]]''' forward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
| '''[[Skip_steps]]''' forward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
|- | |- | ||
! {{keypress|,}} | ! {{keypress|,}} {{small|comma}} | ||
| Skip backward | | Skip backward | ||
| '''[[Skip_steps]]''' backward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
| '''[[Skip_steps]]''' backward. <br />{{small|1x 10s, 2x 30s, 3x 1m, 4x 3m...}} | |||
|- | |- | ||
! {{keypress| | ! {{keypress|'}} {{small|quote}} | ||
| | | | ||
| Small | | Small '''[[Skip_steps]]''' backwards 7 seconds | ||
| | | | ||
|- | |- | ||
! {{keypress|Tab}} | ! {{keypress|Tab}} | ||
| Fullscreen | | Fullscreen playback | ||
| Fullscreen | | Fullscreen playback | ||
| Fullscreen | | Fullscreen playback | ||
|- | |- | ||
! {{keypress|PrintSrc}} | ! {{keypress|PrintSrc}} | ||
Line 222: | Line 291: | ||
| Screenshot | | Screenshot | ||
|- | |- | ||
! {{keypress|-}} | ! F8 | ||
| Mute | |||
| Mute | |||
| Mute | |||
|- | |||
! {{keypress|-}} {{small|minus}} | |||
| Volume down | | Volume down | ||
| Volume down | | Volume down | ||
| Volume down | | Volume down | ||
|- | |- | ||
! {{keypress|+}} | ! {{keypress|+}} {{small|plus}} | ||
| Volume up | | Volume up | ||
| Volume up | | Volume up | ||
| Volume up | | Volume up | ||
|- | |- | ||
! {{keypress|{{=}}}} | ! {{keypress|{{=}}}} {{small|equals}} | ||
| Volume up | | Volume up | ||
| Volume up | | Volume up | ||
| Volume up | | Volume up | ||
|- | |- | ||
! {{keypress|\}} | ! {{keypress|\}} {{small|backslash}} | ||
| Toggle | | Toggle between fullscreen/windowed mode | ||
| Toggle | | Toggle between fullscreen/windowed mode | ||
| Toggle | | Toggle between fullscreen/windowed mode | ||
|- | |||
! {{keypress|[}} {{small|left bracket}} | |||
| | |||
| '''[[Skip_steps]]''' forward 10min | |||
| | |||
|- | |||
! {{keypress|]}} {{small|right bracket}} | |||
| | |||
| '''[[Skip_steps]]''' backward 10min | |||
| | |||
|- | |||
! {{keypress|CTRL|END}} | |||
| Exit Kodi ''(Only on Home Screen)'' | |||
| | |||
| | |||
|- | |||
! {{keypress|DEL}} | |||
| Delete file ''(if enabled in [[Settings/Media/General#Allow_file_renaming_and_deletion|settings]])'' | |||
| Remove from playlist ''([[Playlists|Playlist editor]] only)'' | |||
| Remove from playlist ''([[Playlists|Playlist editor]] only)'' | |||
|- | |||
! {{keypress|Home}} | |||
| Jump to the top of the menu (..) | |||
| | |||
| | |||
|- | |||
! [numbers] then {{keypress|Return}} | |||
| | |||
| Jump to that time in playback. ''(E.g,, {{keypress|1|2|3|4|return}} will jump to 12 minutes and 34 seconds.)'' | |||
| Jump to that time in playback. ''(E.g,, {{keypress|1|2|3|4|return}} will jump to 12 minutes and 34 seconds.)'' | |||
|- | |- | ||
! {{keypress| | ! [numbers] then {{keypress|left}} | ||
| | | | ||
| | | Jump backwards in that amount of time. ''(E.g,, {{keypress|1|0|left}} will jump back 10 seconds.)'' | ||
| Jump backwards in that amount of time. ''(E.g,, {{keypress|1|0|left}} will jump back 10 seconds.)'' | |||
|- | |||
! [numbers] then {{keypress|right}} | |||
| | | | ||
| Jump forward in that amount of time. ''(E.g,, {{keypress|1|0|right}} will jump forward 10 seconds.)'' | |||
| Jump forward in that amount of time. ''(E.g,, {{keypress|1|0|right}} will jump forward 10 seconds.)'' | |||
|- | |- | ||
! {{keypress| | ! {{keypress|Shift|LETTER}} | ||
| Jump to that letter in a list | |||
| | | | ||
| | | | ||
|} | |} | ||
== | == Mouse controls == | ||
{| class=" | {| class="prettytable" | ||
! Key | ! Key | ||
! Description | ! Description | ||
Line 277: | Line 386: | ||
|} | |} | ||
== Platform specific | == Picture slide show controls == | ||
{| class="wikitable" | |||
! Key | |||
! Description | |||
|- | |||
! {{keypress|0}} | |||
| Zoom Normal (100%) | |||
|- | |||
! {{keypress|1}} | |||
| Zoom Level 1 | |||
|- | |||
! {{keypress|2}} | |||
| Zoom Level 2 | |||
|- | |||
! {{keypress|3}} | |||
| Zoom Level 3 | |||
|- | |||
! {{keypress|4}} | |||
| Zoom Level 4 | |||
|- | |||
! {{Keypress|5}} | |||
| Zoom Level 5 | |||
|- | |||
! {{keypress|6}} | |||
| Zoom Level 6 | |||
|- | |||
! {{keypress|7}} | |||
| Zoom Level 7 | |||
|- | |||
! {{keypress|8}} | |||
| Zoom Level 8 | |||
|- | |||
! {{keypress|9}} | |||
| Zoom Level 9 | |||
|- | |||
! {{keypress|R}} | |||
| Rotate | |||
|- | |||
! {{keypress|T}} | |||
| Info (EXif data) | |||
|- | |||
! {{keypress|.}} <small>period</small> | |||
| Next picture | |||
|- | |||
! {{keypress|,}} <small>comma</small> | |||
| Previous picture | |||
|- | |||
! {{keypress|+}} <small>plus</small> | |||
| Zoom in | |||
|- | |||
! {{keypress|-}} <small>minus</small> | |||
| Zoom out | |||
|} | |||
== Platform specific controls == | |||
=== Windows, Live, and Linux === | |||
{{key press|menu}} (Menu key): Contextual menu | |||
{{key press| | |||
=== Mac | === Mac === | ||
{{key press|Cmd|Q}} to | {{key press|Cmd|Q}} to quit | ||
{{key press|Cmd|H}} and {{key press|Cmd|M}} to | {{key press|Cmd|H}} and {{key press|Cmd|M}} to hide/minimize to the dock | ||
{{key press|Cmd|F}} to toggle fullscreen | {{key press|Cmd|F}} to toggle fullscreen | ||
{{key press|Cmd|S}} to take | {{key press|Cmd|S}} to take a screen shot | ||
== Customizing buttons through the GUI == | |||
{{main|Add-on:Keymap Editor}} | |||
Users can customize [[keymap]] for remotes in GUI by using the community [[Add-on:Keymap Editor|Keymap Editor]] add-on. | |||
{{Helix updated}} | |||
[[Category: | [[Category:Manual]] | ||
[[Category:Remotes]] | |||
[[Category:General topics]] | |||
[[Category:First time user]] |
Latest revision as of 17:13, 14 June 2023
![]() |
![]() |
![]() |
Kodi can be controlled with a keyboard using hotkeys. This page tells you what hotkey commands can be used, and where they can be used.
Default keyboard controls
The default keymap can be found at:
![]() |
Keyboard.xml Master |
Key | Global | Video playback | Music visualisation |
---|---|---|---|
0 (zero) | Go between the two last channels (live TV channel) OR Go to "now" on EPG/TV guide. | ||
A | Audio delay control | ||
B | Live TV: Schedule recording timers | Live TV: Schedule recording timers | |
C | Contextual menu | Playlist | |
D | Move item down (Playlist editor & Favorites window) | ||
Ctrl+⇧ Shift+D | Toggle debug logging | Toggle debug logging | Toggle debug logging |
E | Live TV EPG/TV guide | Live TV EPG/TV guide | |
F | Fast forward | Fast forward | Fast forward |
H | Live TV channels window | Live TV channels window | |
I | Information Page | Information Page | Information Page |
J | Live TV: Radio channels window | Live TV: Radio channels window | |
K | Live TV recordings window | Live TV recordings window | |
L | Next subtitle | Lock preset | |
M |
|
Player controls (OSD) | Player controls (OSD) |
N | Current playlist window | ||
O | Player process info | ||
alt+O | Video debug info | ||
Ctrl+⇧ Shift+O | Player debug info | ||
P | Play selected item. If media is paused in the background, P will resume playback. | Play | Visualisation preset list |
alt+← or → | Decrease/Increase Playback Speed - (0.8x - 1.5x speed)
Only works when Sync Playback to Display is enabled which will Disable Audio Passthrough |
||
Q | Queue | ||
R |
|
Rewind | Rewind |
S | Shutdown menu | Shutdown menu | Show preset |
Ctrl+S | Screenshot | Screenshot | Screenshot |
T | Toggle subtitles on and off | ||
Ctrl+T | Subtitle position control | ||
U | Move item up (Playlist editor & Favorites window) | ||
V | Teletext | Visualisation settings | |
W | Marked as watched / unwatched | ||
X | Stop | Stop | Stop |
Y | Switch/choose player. For example, can be used to switch between internal player or a UPnP target player. | Switch/choose player | Switch/choose player |
Z | Display info | ||
Space |
|
Pause/Play | Pause/Play |
← | Left |
|
Skip_steps backward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
→ | Right |
|
Skip_steps forward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
↑ | Up |
|
Next track |
↓ | Down |
|
Previous track |
Ctrl+← | Variable seek backwards | Variable seek backwards | |
Ctrl+→ | Variable seek forward | Variable seek forward | |
Ctrl+↑ | Move subtitles up |
||
Ctrl+↓ | Move subtitles down |
||
PageUp | Page up | Skip to next queued video or next chapter if no videos are queued. | Increase rating |
PageDown | Page down | Skip to previous queued video or previous chapter if no videos are queued. | Decrease rating |
↵ Enter return | Select | Player controls (OSD) | Player controls (OSD) |
← Backspace | Back | Back | Back |
Esc | Previous menu OR Home screen | Exit full screen | |
. period | Skip forward | Skip_steps forward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
Skip_steps forward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
, comma | Skip backward | Skip_steps backward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
Skip_steps backward. 1x 10s, 2x 30s, 3x 1m, 4x 3m... |
' quote | Small Skip_steps backwards 7 seconds | ||
Tab ⇆ | Fullscreen playback | Fullscreen playback | Fullscreen playback |
PrintSrc | Screenshot | Screenshot | Screenshot |
F8 | Mute | Mute | Mute |
- minus | Volume down | Volume down | Volume down |
+ plus | Volume up | Volume up | Volume up |
= equals | Volume up | Volume up | Volume up |
\ backslash | Toggle between fullscreen/windowed mode | Toggle between fullscreen/windowed mode | Toggle between fullscreen/windowed mode |
[ left bracket | Skip_steps forward 10min | ||
] right bracket | Skip_steps backward 10min | ||
CTRL+END | Exit Kodi (Only on Home Screen) | ||
DEL | Delete file (if enabled in settings) | Remove from playlist (Playlist editor only) | Remove from playlist (Playlist editor only) |
Home | Jump to the top of the menu (..) | ||
[numbers] then Return | Jump to that time in playback. (E.g,, 1+2+3+4+return will jump to 12 minutes and 34 seconds.) | Jump to that time in playback. (E.g,, 1+2+3+4+return will jump to 12 minutes and 34 seconds.) | |
[numbers] then ← | Jump backwards in that amount of time. (E.g,, 1+0+← will jump back 10 seconds.) | Jump backwards in that amount of time. (E.g,, 1+0+← will jump back 10 seconds.) | |
[numbers] then → | Jump forward in that amount of time. (E.g,, 1+0+→ will jump forward 10 seconds.) | Jump forward in that amount of time. (E.g,, 1+0+→ will jump forward 10 seconds.) | |
⇧ Shift+LETTER | Jump to that letter in a list |
Mouse controls
Key | Description |
---|---|
Left Click on item | Select |
Middle Click on item | Queue to playlist |
Right Click on item | Context menu |
Right Click on blank area | Back |
Mouse Wheel Up | Up |
Mouse Wheel Down | Down |
Picture slide show controls
Key | Description |
---|---|
0 | Zoom Normal (100%) |
1 | Zoom Level 1 |
2 | Zoom Level 2 |
3 | Zoom Level 3 |
4 | Zoom Level 4 |
5 | Zoom Level 5 |
6 | Zoom Level 6 |
7 | Zoom Level 7 |
8 | Zoom Level 8 |
9 | Zoom Level 9 |
R | Rotate |
T | Info (EXif data) |
. period | Next picture |
, comma | Previous picture |
+ plus | Zoom in |
- minus | Zoom out |
Platform specific controls
Windows, Live, and Linux
≣ Menu (Menu key): Contextual menu
Mac
⌘ Cmd+Q to quit
⌘ Cmd+H and ⌘ Cmd+M to hide/minimize to the dock
⌘ Cmd+F to toggle fullscreen
⌘ Cmd+S to take a screen shot
Customizing buttons through the GUI
Main page: Add-on:Keymap Editor
Users can customize keymap for remotes in GUI by using the community Keymap Editor add-on.