Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

I do a lot of listening to songs I need to learn, which means I often want to rewind or fast forward a few seconds. Instinctively I want to use my arrow keys. Is there a plugin for Banshee that can help with that or some controls that I'm just not seeing? I can move the scrubber with my trackpad, but it isn't very precise. I'd rather use keystrokes.

share|improve this question

3 Answers 3

up vote 3 down vote accepted

I found 1 source claiming:

Shift + Left: rewind song by 10 seconds. Shift + Right: fast-forward song by 10 seconds

But more sources that Banshee does not have shortcuts for those actions (...). Please try and comment if these do not work and I shall remove this answer.


Changelog Banshee

1.9.4 February 23, 2011

  • Multimedia-Keys: Support Pause, FastForward, Rewind, Repeat and Shuffle

If it worked after this update someone removed it again (and it does not show in the other changelogs :P )


This seems interesting: https://mail.gnome.org/archives/banshee-list/2012-June/msg00029.html It states Banshee does NOT have keys for FF and RW but that this person wants it (and believes he can create it). Of course he never replied that he did get it done ;)

Conclusion: Banshee does not have a working rewind of fast forward.

share|improve this answer
    
Sadly, I've tried most combinations of shift/alt/ctrl and the arrows. But I don't think you should remove the answer, it's a good starting place. –  Amanda Jan 3 '13 at 15:27
    
@Amanda the plot thickens... see my edit :D –  Rinzwind Jan 3 '13 at 15:59

It used to, and it was super helpful. Disappointing that they removed it.

share|improve this answer

I was facing the same problem when I stumbled across your question. Sadly, the keyboard shortcut combinations didn't work for me either.

I did some research to find if I can control Banshee through CLI and how. If you can control Banshee through CLI, then you can make it do pretty much anything you want.

Here's how:

=======================================================================

NB1: In this technique, I'm using my keyboard's multimedia keys to Fast Forward & Rewind

NB2: I'm using Linux Mint, so regarding steps 5 & 6 & 7 & 8 & 9, you may have to do them slightly differently.

NB3: This technique will enable you to FF/RWND by intervals of 10 seconds. If you want to change this, change "10" on line number 4 in the code in step 2.

=======================================================================

To assign a keyboard shortcut for Fast Forwarding, do the following:

1) Create a file & name it "ff.sh" in your home directory

2) Using any text editor you like, put the following code inside this file: (copy & paste)

#!/bin/bash
currPosSTR="$(banshee --query-position)"
currPosNUM="$(echo $currPosSTR | sed 's/\([a-zA-Z: \t]\)//g' | cut -d . -f 1)"
nxtPos=$(($currPosNUM+10))
banshee --set-position=$nxtPos

3) Save the file

4) You need to make it executable. To do this, open your terminal and execute the following command

sudo chmod +x ~/ff.sh

5) Now, go to your System Settings --> Shortcuts & Gestures --> Custom Shortcuts

6) Right click (in the middle column) --> New --> Global shortcut --> Command/URI

7) Rename this shortcut to anything you like (e.g., Fast Forward)

8) Go to "Trigger" tab (in the right column) --> Click on the little gear icon --> Press the multimedia button on your keyboard that you want to assign Fast Forwarding to

9) Go to "Action" tab (in the right column) --> Click on the browse icon (little folder icon) --> Browse to your home directory --> Choose this "ff.sh" --> OK --> Apply

=======================================================================

To assign a keyboard shortcut for Rewinding, do the following:

1) Create a file & name it "rwnd.sh" in your home directory

2) Using any text editor you like, put the following code inside this file: (copy & paste)

#!/bin/bash
currPosSTR="$(banshee --query-position)"
currPosNUM="$(echo $currPosSTR | sed 's/\([a-zA-Z: \t]\)//g' | cut -d . -f 1)"
nxtPos=$(($currPosNUM-10))
banshee --set-position=$nxtPos

3) Save the file

4) You need to make it executable. To do this, open your terminal and execute the following command

sudo chmod +x ~/rwnd.sh

5) Now, go to your System Settings --> Shortcuts & Gestures --> Custom Shortcuts

6) Right click (in the middle column) --> New --> Global shortcut --> Command/URI

7) Rename this shortcut to anything you like (e.g., Rewind)

8) Go to "Trigger" tab (in the right column) --> Click on the little gear icon --> Press the multimedia button on your keyboard that you want to assign Rewinding to

9) Go to "Action" tab (in the right column) --> Click on the browse icon (little folder icon) --> Browse to your home directory --> Choose this file "rwnd.sh" --> OK --> Apply

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.