foobar2000 tutorial

<< Back: Replaygain

4. Features

Keyboard shortcuts

In this part of the features section, keyboard shortcuts will be explained. You can create a keyboard shortcut for just about everything in foobar2000, making it a very powerful tool.

Introduction

One of my favourite features of foobar is the ability to map shortcuts to practically any function in foobar, and being able to set them as global shortcuts. This way, you can control playback whilst browsing the internet, for example, and you don't need to navigate to your foobar to do it. The shortcuts page takes a little bit of explaining, but is quite simple in the end.

Navigation

The keyboard shortcuts preferences, like everything else, can be found on the prefences page: it's under "General". When you open the page, you'll find something like this:

keyboard shortcuts

There will already be some assigned shortcuts, and it's worth looking for any that you will find useful, and remembering the shortcut.

The "Key" and "Modifiers" columns show the shortcut combination, and though it's not necessary to have a modifier like Ctrl, Alt or Shift, it stops interference with most keys if you do. The F keys are pretty much up for grabs, however. "Global" shows whether the shortcut can be used anywhere or not. "Type" indicates the group which the action comes under, and then "Action" shows the result of using the shortcut.

Adding a shortcut

As an example, I'm going to add my favourite shortcut, a global shortcut to play or pause. I'm going to choose Ctrl+Shift+Space as my shortcut, which won't interfere with anything (it's important to consider this, especially with global shortcuts), and is easy to use with just one hand. When you click "Add New", you'll get something like this:

new shortcut;

In the action box underneath you will find "Play or Pause" under the "Main: Playback:" group. Alternatively, you can filter the list by typing in "play" in the filter list. Select "Play or Pause", then click on the "Key" box and input the shortcut you would like. Then select "Global Hotkey" to make it useable everywhere. Then click "Save All", and you're away.

Have a browse through the list of actions (though there are hundreds!) or try and think which actions you perform a lot, so you can make the process much quicker.

The next section looks at an introduction to using the interface ColumnsUI, and setting up your first skin.

Continue: 5. ColumnsUI >>

Comments

There are no comments on this page. Why not be the first?

Post a comment

Name:
Sex (for display picture): Male
Female
Email (won't be displayed):
Message:
Prove to me that you aren't a robot:

Comments may take a while to filter through, as I check them all before letting them go live.

Hi, I'm Jon Cairns

I'm a web designer and graphic designer who likes to create good-looking, accessible websites with XHTML, CSS, AJAX and PHP. I'm also a musician, photographer and student, and I live in Durham, up north in the UK. Use the links at the top of the page or just above to navigate my site, or read my blog to find out what's going on in my life.

Updates

  • 22nd Aug Added a new blog, "The Great Synchronisation". It seems that all of my updates are blogs these days!
  • 21st July Added a new blog entry, the first in two and a half months! Join me in the celebration of this momentous occasion by reading it.

From the blog

28th Aug 09

The Great Synchronisation

A few minutes ago I was sitting on a sofa with nothing to do, thinking, "maybe it's time for my annual blog entry". You may be wondering whether you should bother reading something that's been created simply because I had nothing better to do, but I submit to you that all good things are created that way. Think about it.

Read it all »