Skip to content

pezcode/ighp

Repository files navigation

Global Hotkeys for iTunes

NOTICE: This plugin doesn't work with iTunes 12.9 and up anymore. There's no sensible way to get it to work with the updated visualizer plugin interface so this software is not maintained anymore. Check out hktunes for similar functionality.


iTunes Global Hotkeys Plugin (ighp) for Windows enables the user to trigger different actions using predefined shortcuts even if the player is minimized or hidden.

Supported actions

Action Description
Play/Pause toggle play/pause
Next Track next track in playlist
Previous Track previous track in playlist
Fast Forward skip forward in track
Rewind skip backwards in track
Toggle Random toggle random on/off
Toggle Repeat toggle repeat on/off
Clear Song Rating clear rating for the selected song
Rate Song: 1 Star set rating for the selected song
Rate Song: 2 Stars
Rate Song: 3 Stars
Rate Song: 4 Stars
Rate Song: 5 Stars
Show/Hide minimize/restore player window
Increase Volume increase volume in 5% steps
Decrease Volume decrease volume in 5% steps
Toggle Mute toggle mute/unmute
Quit exit iTunes

Download and Install

The latest release of the plugin can be found at http://pezcode.github.com/ighp/. You can choose between the installer, the binary package or the source package. The source code can be compiled using Visual C++ 2008 Express and above. If you downloaded the dll file or compiled it from source you must copy it to the iTunes plugins directory (C:\Program Files\iTunes\Plug-ins) and then configure the hotkeys.

Configuration

To customize the hotkeys you must open the settings dialog in iTunes: Go to View > Visualizer, select Global Hotkeys and click the Options item.

To set a hotkey:

  • select the action you want to set
  • focus the textbox next to 'Hotkey'
  • press the combination you need
  • click 'Set'

To delete a hotkey:

  • select the action you want to remove
  • click 'Clear'

License

iTunes Global Hotkeys Plugin is released under the MIT/X Consortium License.