Controlling the App

Plex Media Player provides rich support for multiple input methods. Besides the traditional keyboard control, it also supports a range of remote controls, game controllers, HDMI-CEC, Plex Companion, and even allows you to navigate using your computer mouse.


Plex Media Player can be fully controlled by using a keyboard. While general navigation and control is achieved by way of the arrow keys, Esc key, and the enter/return key, there are also a range of additional keyboard shortcuts that can be utilized depending on the activity being performed.

In the sections below, the keyboard arrow keys are denoted by

Important: OS X users: Please use the ⌘ Cmd key instead of Ctrl for the keybinds below.

General Controls

  • - Navigate to the left
  • - Navigate to the right
  • - Navigate up
  • - Navigate down
  • ↵ Enter | Return | Space - Select
  • Esc | Backspace | Delete - Back
  • + - Volume up
  • - - Volume down
  • Quit the App
    • Windows: Alt+F4 | Ctrl+W
    • Mac: Cmd+Q

Fullscreen vs Windowed Controls

  • Enter Fullscreen Desktop (only from windowed desktop mode)
    • Windows: Shift+F11
    • Mac: Cmd+Ctrl+F
  • Enter Fullscreen TV (only from windowed desktop mode)
    • Windows: F11 | Alt+Enter
    • Mac: Cmd+Shift+F
  • Exit Fullscreen to Windowed Desktop
    • Windows: F11 | Shift+F11 | Alt+Enter
    • Mac: Cmd+Ctrl+F | Cmd+Shift+F
  • Minimize Window
    • Windows: Win+
    • Mac: Cmd+M

Additional Navigation

  • ⇧ Shift+LETTER - Jumps to the first item starting with the letter
  • Ctrl+⇧ Shift+R - Reloads the interface
  • Ctrl+⇧ Shift+D - Shows debug information on top of the app
  • P - Immediately starts playing the highlighted item


  • ↵ Enter - Bring up the menu or (if menu is visible) select the highlighted action
  • P - Toggle pause
  • - step back 10 seconds
  • - step forward 30 seconds
  • - Jump forward 10 minutes (or to the next chapter, if available)
  • - Jump back 10 minutes (or to the previous chapter, if available)
  • X - Stops playback
  • B - Back
  • H - Stop playback and exit to the home screen
  • Home - previous track/item in a play queue
  • End - next track/item in a play queue
  • Z - Cycle through zoom/aspect ratio options (force 4:3, force 16:9, stretch to fit, etc.)
  • A - Switches to the next audio stream
  • Ctrl+A - Switches to the previous audio stream
  • L - Switches to the next subtitle
  • Ctrl+L - Switches to the previous subtitle
  • S - Toggles subtitles on and off
  • Alt+A - Increase audio delay
  • Alt+⇧ Shift+A - Decrease audio delay
  • Alt+S - Increase subtitle delay
  • Alt+⇧ Shift+S - Decrease subtitle delay

Apple Remote

If your Apple Mac has a built-in IR port then Plex Media Player can be controlled by using an Apple Remote.

Tip!: If your Mac does not have a built-in IR port, you can still use the Apple Remote with your Mac by using something such as a Flirc USB adapter.

General Navigation

  • - Navigate to the left
  • - Navigate to the right
  • - Navigate up
  • - Navigate down
  • Select - Select
  • Select (long press) - Show Debug Overlay
  • Menu - Back
  • Menu (long press) - Home


  • - jump back 10 seconds
  • ← (long press) - Cycle Subtitles back
  • - jump forward 30 seconds
  • → (long press) - Cycle Subtitles
  • - Jump forward 10 minutes
  • ↑ (long press) - Cycle Audio
  • - Jump back 10 minutes
  • ↓ (long press) - Cycle Audio back
  • Select - Open OSD
  • Select (long press) - Show Debug Overlay
  • Menu - Back
  • Menu (long press) - Home

Logitech Harmony Remote

There are multiple ways to control Plex Media Player using your Logitech Harmony Remote with keyboard emulation being the preferred and recommended method.

Keyboard Emulation (Recommended Method)

Using something such as the Flirc USB adapter gives you the power to map as many buttons as you like by teaching it which keyboard shortcut to invoke when pressing a specific button on your remote.

  • First, teach the Flirc USB the Plex Media Player the keyboard shortcuts listed at the top of this page by using Flirc's own software.
  • Then add the Flirc USB as a device in the Harmony Setup software by selecting Flirc as Manufacturer and Kodi as model number. As a result, many buttons will now simply just work.
  • After you have done that you can go into "Buttons" and choose your "Watch Plex Media Player" activity.

Note: If some buttons in the profile are clashing with other functions, simply remap the button that is clashing and assign it to a function that is not used. For example you can assign the fast forward button to use "Screenshot (Flirc Media Player)", which will remove the clashing entity and now the Flirc will abide by what you taught it to run.

Apple TV Remote Emulation

If you prefer not to use keyboard emulation, it is still possible to use the Harmony Remote with Plex Media Player by setting up a "Plex Media Player" activity and include the Apple TV device in that activity which will give you the possibility to map 14 buttons.

Button Remapping Software

If you have a third-part USB IR adapter or a Logitech Hub, you can use third-party software such as Remote Buddy (Mac OS X only) or EventGhost (Windows only) to remap the remote buttons to the desired Plex Media Player keyboard shortcuts.

Related Page: RemoteBuddy Support
Related Page: EventGhost Documentation and Guides


Plex Media Player supports control via the CEC (Consumer Electronics Control) over HDMI protocol. If you are using the app on a Raspberry Pi 2, this works out of the box. If, however, you are using Plex Media Player on your Mac or PC, you may need an external HDMI CEC adapter such as the Pulse-Eight USB - HDMI-CEC Adapter if your computer does not natively support HDMI-CEC. 

Related Page: Wikipedia: Consumer Electronics Control (CEC)
Related Page: Pulse-Eight: USB - HDMI-CEC Adapter

Plex Companion

One of the great features of the Plex ecosystem is the ability control a range of Plex apps using our Plex Companion feature. This allows a Plex client on your phone or tablet to fling content to Plex Media Player, and even control navigation.

Related Page: Plex Apps > Plex Companion