Linux and Open Source Blog

  • Home
  • WordPress Plugins
  • About
  • Contact

Control multimedia applications with ReMoot

Posted on October 9, 2007 by Linewbie.com Posted in applications/software, multimedia, open source .

You can manage most of today’s multimedia applications easily with ReMoot, a universal remote control program. ReMoot even provides an esoteric way of controlling your PC remotely from your cell phone or PDA, earning it top geek points.

Start by going to the ReMoot site and clicking on Source Download to get the latest version, 0.4. The software consists of Perl and Ruby scripts. After the quick download completes, open a console, go to the directory where you downloaded everything, and type these commands as root:

tar zxf remoot-0.4.tar.gz
cd remoot-0.4
chmod +x re*
cp remoot* /usr/bin
cp rewww00t* /usr/bin

ReMoot comprises three scripts: the basic remoot script itself, which you use to command the different multimedia applications; remoot-remote, which shows onscreen graphical controls; and rewww00t, which lets you govern your PC via a Web interface. You need Perl to use remoot, and you need Ruby to use rewww00t. If you don’t already have these available, use your favorite package manager to get perl, perl-Tk, and ruby. You’ll also need Advanced Linux Sound Architecture (ALSA), but most distributions already include it, so that shouldn’t be a problem.

Begin by checking that ReMoot is actually working. Open your favorite music program, such as Amarok, and start playing something. From a console, try some commands, such as remoot volup and remoot voldown to turn the volume up or down, or remoot next to advance through the tracks.

Remoot commands Description
remoot voldown Turn the volume down.
remoot play Start playing.
remoot stop Stop playing.
remoot prev Go back to the previous track.

ReMoot supports several different programs, all with the same commands. For example, whether you’re listening to music with Amarok or watching a video with xine or Kaffeine, the remoot stop command will produce the same effect in the player program. As long as you’re running a program known by ReMoot, you’ll get consistent results. This lets you configure the multimedia keys on your keyboard in a single way that will work no matter which program you happen to be using at the time.

Programs known by ReMoot
Amarok Kaffeine Quod Libet
Audacious KsCD Totem
Exaile MPlayer xine

However, some of these programs require tweaks to work properly. Check the ReMoot wiki site if something doesn’t work as expected.

ReMoot can control several programs at the same time. If you pause Amarok, for instance, and then want to start it again, the remoot playpause command won’t start any other programs that might be running but instead will continue with Amarok. If you want to continue with other programs, you have to reactivate them manually before ReMoot will work with them.

If you are more graphically oriented, the remoot-remote program shows a bare-bones window with all available commands. No matter which program is running, you can click on one of these buttons to command the currently playing program. The company promises that a new version will feature icons instead of text.

If you really want to earn a “geek award,” start the rewww00t program (check the name carefully; it usually includes a version number) and navigate to yourOwnURL:14300. You’ll see clickable links that operate on your multimedia. With rewww00t, you could use your cell phone or PDA to connect to your server (though you’d have to open firewall ports and do some other things in order to get this to work) and turn the volume up from anywhere in the world. That may be of little use, but it’s interesting!

Program the multimedia keysWith the scripts installed and working, you can get Linux to perform certain commands whenever you press a multimedia key. Following the instructions in the article “Customize your laptop keyboard with X and KDE,” you should:

  • Open the Control Center.
  • Click on the Regional & Accessibility tab.
  • Pick the Input Actions option.
  • Add a group with the New Group command (give it a name such as Multimedia).

Then, for each key you want to program:

  • Add a new action to the group.
  • Go to the General tab.
  • Fill in the Action Name field.
  • Set the Action Type to Keyboard Shortcut -> Command/URL (Simple).
  • Go to the Keyboard Shortcut tab.
  • Click on the button and then press the Multimedia key (remember, you can use modifiers such as Shift, Alt, and Control).
  • Go to the Command/URL Settings tab.
  • Type in the appropriate command (for example, use remoot volup for the Volume Up key).

That’s all there is to it. ReMoot makes handling multimedia keys both simpler and more powerful.

Tags: linux, oss, remoot, remote control, remote software .
« Dell Preps for Next Linux Desktop Release
Fluxbox 1.0 Released! Finally! »

Leave a comment

Leave a comment Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Does an un-confirmed Bitcoin transaction expire?
  • Looting of the Fox: The Story of Sabotage at ShapeShift
  • Decentralization, Scalability, and Fault Tolerance of Bitcoin
  • Stripe will soon accept Bitcoin payments
  • Zynga announces Bitcoin acceptance in game
  • How to import very large sql dump via phpmyadmin
  • How to compare the content of two folders automatically
  • Top 5 reasons to start experimenting with Linux
  • The day our mind became open sourced
  • Mark Shuttleworth wants to turn canonical (ubuntu) into the next Apple Inc.

Categories

  • applications/software (26)
    • browsers (2)
    • development (1)
    • information management (1)
    • Mobility (1)
    • multimedia (5)
    • office suites (2)
    • security (6)
    • servers (6)
    • system (2)
  • audio/video/pics (3)
  • Bitcoin (3)
  • books & literature (1)
  • cms/portals (1)
  • desktop environments (7)
    • gnome (2)
    • kde (5)
  • events/shows (3)
    • interviews (1)
    • people (1)
    • surveys (1)
  • games & gaming (2)
  • general topics (4)
  • guides (112)
    • how to (105)
    • tips (87)
    • tutorials (86)
  • hardware (8)
    • desktop & laptop pc (5)
    • gadgets & mobiles (2)
  • howtoforge (47)
  • internet/web (4)
    • design & development (2)
  • linux and open source blog (49)
  • linux.com (76)
  • linux/unix/os distros (113)
    • debian/ubuntu based (10)
    • mac/osx (2)
    • other distros (3)
  • news (217)
  • open source (8)
    • business & foss (2)
  • other (26)
    • uncategorized (26)
  • Programming (3)
    • PHP (2)
  • quotes & thoughts (10)
  • random stuff (4)
    • cool stuff (3)
    • funny stuff (1)
  • review/preview/tests (7)
  • wordpress/blogging (3)

Archives

  • July 2016
  • April 2016
  • January 2015
  • April 2014
  • January 2014
  • November 2013
  • February 2013
  • November 2012
  • April 2012
  • March 2012
  • January 2012
  • December 2011
  • August 2011
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2006

Recent Posts

  • Does an un-confirmed Bitcoin transaction expire?
  • Looting of the Fox: The Story of Sabotage at ShapeShift
  • Decentralization, Scalability, and Fault Tolerance of Bitcoin
  • Stripe will soon accept Bitcoin payments
  • Zynga announces Bitcoin acceptance in game
  • How to import very large sql dump via phpmyadmin
  • How to compare the content of two folders automatically
  • Top 5 reasons to start experimenting with Linux
  • The day our mind became open sourced
  • Mark Shuttleworth wants to turn canonical (ubuntu) into the next Apple Inc.

Categories

  • applications/software (26)
    • browsers (2)
    • development (1)
    • information management (1)
    • Mobility (1)
    • multimedia (5)
    • office suites (2)
    • security (6)
    • servers (6)
    • system (2)
  • audio/video/pics (3)
  • Bitcoin (3)
  • books & literature (1)
  • cms/portals (1)
  • desktop environments (7)
    • gnome (2)
    • kde (5)
  • events/shows (3)
    • interviews (1)
    • people (1)
    • surveys (1)
  • games & gaming (2)
  • general topics (4)
  • guides (112)
    • how to (105)
    • tips (87)
    • tutorials (86)
  • hardware (8)
    • desktop & laptop pc (5)
    • gadgets & mobiles (2)
  • howtoforge (47)
  • internet/web (4)
    • design & development (2)
  • linux and open source blog (49)
  • linux.com (76)
  • linux/unix/os distros (113)
    • debian/ubuntu based (10)
    • mac/osx (2)
    • other distros (3)
  • news (217)
  • open source (8)
    • business & foss (2)
  • other (26)
    • uncategorized (26)
  • Programming (3)
    • PHP (2)
  • quotes & thoughts (10)
  • random stuff (4)
    • cool stuff (3)
    • funny stuff (1)
  • review/preview/tests (7)
  • wordpress/blogging (3)

Archives

  • July 2016
  • April 2016
  • January 2015
  • April 2014
  • January 2014
  • November 2013
  • February 2013
  • November 2012
  • April 2012
  • March 2012
  • January 2012
  • December 2011
  • August 2011
  • March 2008
  • February 2008
  • January 2008
  • December 2007
  • November 2007
  • October 2007
  • September 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2006
Privacy Policy

Est. 2002

linewbie.com serving the linux and open source community since April 09, 2002

CyberChimps WordPress Themes

© Linux and Open Source Blog