PDA

View Full Version : [other] [SOLVED] Pause cplay with Openbox keybind



FakeOutdoorsman
September 8th, 2008, 09:10 PM
When I previously used Gnome with Quod Libet I could create a hotkey that would run the "quodlibet --pause" command. cplay doesn't have a pause command that I know of, so I have to manually bring up the terminal and then press "z", which pauses cplay. I would rather just use a hotkey or keybind in Openbox to pause cplay. How can I do this?

urukrama
September 8th, 2008, 09:26 PM
I'm not sure it is possible, unless one of the apps cplay uses (such as mpg123 or mpg321) support it.

Why don't you use mpd with ncmpc? You can easily control mpd on the command line with mpc. I know it can be annoying if you want to play files that are not in your database, but otherwise mpd is great.

FakeOutdoorsman
September 8th, 2008, 09:40 PM
Thanks for the quick reply. Is there a way to keybind to focus a particular window if it is in the background without having to alt+tab or middleclick? If not, then I suppose I'll dump cplay. I installed mpd and ncmpcpp eariler today, but thought I would give cplay one more chance since I like its databaseless simplicity.

urukrama
September 8th, 2008, 11:06 PM
You could modify this script I talked about on my blog (http://urukrama.wordpress.com/2008/05/05/focus-an-application-instead-of-re-launching-it/) and bind that to a keybind in Openbox. You'll need wmctrl installed for that.

FakeOutdoorsman
September 8th, 2008, 11:38 PM
Thanks. It worked just fine. I really should keep up with your blog.