clem-vangelis
works well for me under Ubuntu edgy , this was the last plugin i wanted to completely switch to Songbird , thx you very much !
This is a simple little Songbird plugin that allows the play,
stop, next and previous buttons to work as they should under 32 bit
Linux. It has received minimal testing, but it seems to work for me
;)
The source code is also available from http://blog.danielparnell.com/
This version requires DBUS. The previous
versions all use XGrabKey and do not work reliably under Ubuntu
works well for me under Ubuntu edgy , this was the last plugin i wanted to completely switch to Songbird , thx you very much !
http://bugzilla.songbirdnest.com/show_bug.cgi?id=2549 You have a bug in bugzilla for this addon. Please make a bugzilla account and accept this bug. Thanks mig
Didn't work on Ubuntu 7.04 using Dell 1705. Please Fix this add-on!!
i found out It's because of no DBus support in Feisty... If anyone knows how to comment this so they'll add support for this in the new release please tell me how..
Same issue here. It didn't work on Ubuntu 7.04 (Feisty).
None of my media players in Ubuntu 7.04 respond to the media keys. Are sure that it is a bug in the add-on?
This sort of works on Ubuntu 7.10 (Gutsy) with the media keys on my Lenovo T61 laptop. I am using Songbird 0.4rc2. The skip forward and back media buttons work, but the play/pause and stop buttons do not. Also, if I set other keyboard shortcuts under System→Preferences→Keyboard Shortcuts and then press them, the selected song in Songbird’s media library blinks. It doesn’t actually go forward or back or pause like I told it to with my custom key binding (not talking about the media buttons now), but it blinks like it knows it’s supposed to be doing something. Hope this helps!
why doesn’t this support x86-64?
Everything works real nice on Opensuse 10.3 running on a Dell XPS1330. Thanks!
What, No x86_64 support. :(
Could you post a link to the source code? At least we can recompile it and install it that way.
Thanks,
Works a treat on Hardy.
Thanks.
ok, is broken from 0.6rc3. hope this got solved soon.
nrayever
well maybe i had to be more specific. mmkeys is not avaliable
for installation on 0.6rc3
nrayever
0.6 support! Please! This extension is very very good
This is definitely one of the most useful addons for songbird. It worked really well for me on hardy with SB 0.5. Are there any plans for 0.6 support?
Great, thanks for the update man!
Works perfectly on an acer aspire 3620. Should be included by default with songbird!
I second that
Any chance of getting this Add-on to work with 64-bit Ubuntu? I'd really like to have my media keys working, but I'm running 64-bit Hardy.
I'm a bit sad that this isn't working with 0.6.1, on a Dell Vostro 1500 at least.
Oh, Ubuntu 8.04 64 bit.. I know it says only 32 bit but the 'previous' button makes the song I have highlighted blink.. So I know it's doing something, just not the right thing.
Works fine with Ubuntu 8.04
abo, are you using 32bit or 64bit Ubuntu 8.04?
dparnell,
It would be nice if the source code was modified to detect the architecture type and adapt to it. Some of us use i386 others x86_64. Other than than you could issue 2 versions one for each arch type.
Thanks,
Al
0.7 works perfectly for my acer aspire 5560 with ubuntu.
BEST extension so far, should be included in default if compatible for all computers.
GOOD JOB!
p/s I sign up just to say thank you because this plugin is simply the only last thing and most important thing i need on songbird.
Yes, 64 bit Linux support would be great. Until then, if I want to be able to use my media keys I have to use Rhythmbox.
if anyone gets a 64 bit version compiled from source, if they could post it online and provide a link on this thread it would be greatly appreciated
please please please, 64 bit support please :) songbird would be the bestest supersonic app on my hardy with that feature
I am trying to build MMKeys on AMD64 using the xulrunner-sdk version 1.9 of the Gecko engine. I am getting the following error:
MMKeysModule.cpp: In function ‘nsresult NSGetModule(nsIComponentManager*, nsIFile*, nsIModule**)’:
MMKeysModule.cpp:16: error: ‘NS_NewGenericModule2’ was not declared in this scope
Could you help or at least tell us what are you using in order to compile MMkeys?
It worked for me, together with keyTouch. My configuration is Ubuntu Hardy 8.04 on HP Pavilion dv6662se laptop. Great job!
I guess I was wrong... It worked after install, but when I turned off my machine and turned it on again, this plug-in stopped working (it gave me a message, something like "couldn't run Media Keys"). I tried to Disable/Enable it but it didn't work...
I think this add-on broke with Intrepid Ibex. It was working in Hardy and now it won't work Intrepid.
Is stopped working since my update to 1.0
Would love this add-on for Mac. Anyone working on that?
Does not work for me on Thinkpad T61 running 32-bit Hardy. I have Songbird 1.0.
My multimedia keys work in RhythmBox but I don't like using RhythmBox.
Not working as of version Songbird 1.0. Ubuntu 8.10. It was working fine on 0.7.0, same Ubuntu version.
Unfortunately it doesn't work for me with Sonbird 1.0 on Ubuntu 8.10, it's a shame that the keyboard shortcuts support included in this version of songbird doesn't provide Multimedia Keys support...
Same as everyone else. Worked on Ubuntu 8.10 with Songbird 0.7, but upgrading to 1.0 broke it. Would really appreciate an update.
Having Issues with my Ubuntu 8.10 on 32bit and a buddy of mine has the same problem on 64bit any advice...? its the only thing stopping me and my friend from switching to songbird completely......
I have the same problem. I'm running Ubuntu 8.10 32bit with kernel 2.6.27-9-generic. This add-on it's not working at all since the release of Songbird 1.0
My friend has the same issue and he's running Ubuntu 8.04.1 32bit
@dparnell,
We have a bug in our Bugzilla for this add-on:
http://bugzilla.songbirdnest.com/show_bug.cgi?id=14286
Please make an account in Bugzilla(in case, if you don't have one) and accept this bug.
Thanks.
Boris.
Unfortunately this one is not working for me in Ubuntu 8.04 using GNOME on a T61 notebook. This one was a special case because even the normal gnome music player didn't work until after I had manually set the keyboard shortcuts.
By default Gnome sets up the shortcut to look like "XF86AudioPlay" and "XF86AudioNext", but with my logitech LX 700 keyboard I have hooked up my laptop the values that map from the keyboard look more like "0xa0" and "0x99" to get them to work with the gnome music player. Maybe you might need to modify this plugin to use the Gnome/KDE shortcut setting in case a manual setting was needed?
Fails for me on Ubuntu 8.10 64bit with Songbird 1.0
I have this type of laptop. Now, the laptop battery last only half a hour so I got a battery from http://www.batterygoshop.co.uk/ . I hope it can help you.
For those looking for an alternative to this add-on, hotkeys can be configured directly through your window manager by using built-in command line options in Songbird: http://bugzilla.songbirdnest.com/show_bug.cgi?id=2788 . Apparently it's buggy for some, and it does raise the Songbird window when hotkeys are pressed, but other than that it works fine for me under Ubuntu Intrepid 64 bit.
Hopefully this helps someone!
Doesn't work for me in Ubuntu 8.10. Songbird 1.0
Dell XPS M1530.
Doesn't work for me in Ubuntu 8.10, Songbird 1.1, Logitech S510
Hi, Here is a patch to make it works with Songbird 1.1.1 :
Just install extension and modify the file ~/.songbird2/XXXXXXXX.default/extensions/{b8ac3781-7960-4790-b6fa-da13619eaba6}/components/mmkeysPlugin.js
(XXXXXXXX.default is your profile directory, it's a random name).
Line 46 : replace the function notify with the following :
notify: function(timer) {
var mm = Components.classes["@songbirdnest.com/Songbird/Mediacore/Manager;1"].getService(Components.interfaces.sbIMediacoreManager);
var playback = mm.playbackControl;
var sequencer = mm.sequencer;
switch(this._key) {
case XF86AudioPause:
case XF86AudioPlay:
if (mm.status.state == Components.interfaces.sbIMediacoreStatus.STATUS_PAUSED) {
playback.play();
}
else {
playback.pause();
}
break;
case XF86AudioStop:
playback.stop();
break;
case XF86AudioNext:
sequencer.next();
break;
case XF86AudioPrev:
sequencer.previous();
break;
}
}
Restart Songbird, and enjoy :-) !
I managed to compile a 64-bit-version in Ubuntu 8.10, it is now available at http://addons.songbirdnest.com/addon/1475 (it also includes jigso's patch above).
opps NVM when I updated songbird it went back to 32bit for some odd reason.
jigso: Thanks, that worked perfectly. Everything works great now. Thanks for the modification.
Running Songbird 1.1 on Ubuntu 8.10 on a Dell M1330.
@jigso: This also worked perfectly with the beta version 9.04. Using it in my HP dv6000 faultlessly.
Thanks very much! Pretty useful tool, thanks for the author too.
The new bug report was filed against MMKeys add-on:
http://bugzilla.songbirdnest.com/show_bug.cgi?id=16135
anyone got it working on jaunty with an inspiron 1525? i haven't :(
Works fine under Ubuntu 9.10 on M1330. Just make sure you patch the mmkeysPlugin.js file as above. Great stuff thanks!!
The fix kind of works with Songbird 1.2 on Linux Mint 7, though it still pops up Songbird when a key is pressed, and I can't get volume control to behave. Any plans for an update to this plugin?
So before I was getting no response at all from the program. Now I tried the fix jigso suggested and the currently selected track flashes but does nothing. Any solutions?
Sorry Songbird 1.2 on Ubuntu 9.10
@ jigso:
Works perfectly on Ubuntu Studio 9.10 with Sonbird from the repositories, should be 1.1 or something like that.
Tank you very much! :)
Songbird 1.4.3 on Ub 9.10, on a Dell Vostro 1520, runs fine after jigso's patch. Many thanks to all involved.
mig
You should update the name of the extension so people understand this is for Linux Multimedia Keyboard Support. "MMKeys" isn't terribly obvious.