Installation: Create a folder for this script and to hold the pipe. mkdir ~/mplayer-control cd ~/mplayer-control Copy the script(s) and make it executable. chmod +x ~/mplayer-control/mplayerremote.py Creating the FIFO pipe and make it usable. mkfifo ~/mplayer-control/rc chmod a+rw ~/mplayer-control/rc Change the piplocation below in this script to your folder/rc ex: pipe_location="/home/username/mplayer-control/rc" Modifying the ~/.mplayer/config file in your home folder. nano ~/.mplayer/config Add the line: input:file=/home/username/mplayer-control/rc Save and exit. Now you are ready to use the remote. Start a movie in mplayer. Then in a terminal start the script. /home/username/mplayer-control/mplayerremote.py You can use the small independent scripts to create "launchers" for each function. That way you don't have to use a "terminal" to control the player. I have used them to create "buttons" on the panel for control. :) You can now use the following keys when running mplayerremote.py. f : fullscreen right-arrow : seek forward 10 seconds left-arrow : seek backward 10 seconds up-arrow : volume up down-arrow : volume down next-page : seek forward 10 minutes prev-page : seek backward 10 minutes p or [space] or [enter] : pause/resume playback j : cycle through available subtitles o : toggle osd mode q : quit the application and mplayer The original script was created by Bit Rot for hes cellphone. URL: http://bit-rot.blogspot.com/2009/07/mplayer-remote-control-using-cellphone.html