full listings » Appearance, Playback


G15 Display Teufelhunden

Displays current song info on the G15 LCD.


G15 Display



Description

Displays the current song info on the Logitech G15 keyboard LCD.

Only works under windows with java 1.6.0_12 and later. Linux version here (Not written by me).

Also, because of the code i'm using to access the LCD, this extension will not work with v3 of the LCD manager software. I'm working on a fix.

Please leave comments, this is my first add-on :)

Credit to Mitja Slenc for making the java wrapper for the G15.




Release Notes

- Added Songbird 1.2 support




Images

(1)
  • Imag0029_thumbnail
 

Comments

(102)


stevel
stevel

nice!!

over 2 years ago
GeekShadow
GeekShadow

Sweet !!!!!
I was working on this feature for LiveTweeter but you done a better work !
Some tips : minVersion should be 1.0.0 and homepageURL : http://getsongbird.com
Also I see you put other applications in install.rdf. Do you plan to make the extension available for firefox, thunderbird... ?
Also you can use this icon for the extension (iconURL in install.rdf) :

over 2 years ago
dgmurdockiii
dgmurdockiii

IM running windows vista 64bit and i have the blue verson of the g15 and the plugin is not working foir me anything i can do to help you fix i will do

over 2 years ago
dgmurdockiii
dgmurdockiii

I get this error when i click on tools then G15 Display Error: uncaught exception: Error calling method on NPObject! [plugin exception: java.security.AccessControlException: access denied (java.lang.RuntimePermission createClassLoader)].

over 2 years ago
Nanobyte
Nanobyte

Is not working :/

 I have a Java icon on my Traybar, but on my G15-Display is nothing!

Songbird: Songbird 1.0.0, Build 860 (20081124135419)
Windows: Windows XP SP2 (version 5.1) (Build 2600.xpsp_sp2_gdr.080814-1233)
G15: (Orange) Driver: 3.01.180 11/06/2008

(Sorry for my bad english, i m german!)

over 2 years ago
Schaapie
Schaapie

Ahhh, i was so happy when i saw this. But it is not working for me. I use Windows Vista and Songbird 1.1B3. I hope you can fix it because i was looking for this feature

over 2 years ago
Teufelhunden
Teufelhunden

For everybody this add-on isn't working for:

Can you please tell me what the last line in the error console says? And your version of java? That might give me some more insight as to what the problem is.

over 2 years ago
Nanobyte
Nanobyte

Error: uncaught exception: Error calling method on NPObject! [plugin exception: java.security.AccessControlException: access denied (java.io.FilePermission C:\Dokumente und Einstellungen\Nanobyte\Anwendungsdaten\Songbird2\Profiles\fjqu5kbv.default\extensions\g15display@songbirdnest.com\chrome\chromeFiles\content\SongbirdDisplay.jar read)].

Java: Version 6 Aktualisierung 10 (Build 1.6.0_10-rc-b28)

over 2 years ago
Teufelhunden
Teufelhunden

Nanobye: Easy answer is to update your JRE to 1.6.0_12 (latest version) that should fix your problem.

dgmurdockiii / Schaapie: If I could get the same information from you guys that Nanobyte has given me I might be able to help out/fix bugs.

over 2 years ago
Teufelhunden
Teufelhunden

dgmurdockiii: Actually, after a short bit of testing I was able to replicate your error using java 1.6.0_11. So, assuming that is the version of java you are running, you just need to update your JRE.

over 2 years ago
Schaapie
Schaapie

Okey updating did the job it is looking great. I saw you updated the description too so that should be okey for most users now.

Now a little feature reqeust. Can you make an option that the add-on starts on startup of songbird. So we can choois between auto start or like how it is now.

PS: I got bad English too :P.

over 2 years ago
Killer_Squirrel
Killer_Squirrel

Awesome, this will make Songbird complete for me. I just need to figure out how to get it working. I have java build 1.6.0_12-b04, Songbird 1.1.1, Build 1018, and Logitech Profiler 1.02.218 running on the original blue version G15. It shows as a running service under my profiler listing, but it does not actually show up when I scroll through to select it for viewing. No errors or anything, it just isn't there. Any ideas, or any more info I can provide that would help?

over 2 years ago
deOmega
deOmega

Silly Question probably, but, why would this not work for the Di Novo or the mx5500? I use both... Mainly the mx5500.

I installed just in case, but no luck.

over 2 years ago
Teufelhunden
Teufelhunden

Killer_Squirrel: I'll look into it.

deOmega: They use different drivers, so I would have to make a different application for each of those (if the resources are even available).

over 2 years ago
Teufelhunden
Teufelhunden

Killer_Squirrel: The only thing I can think of is to update your logitech drivers... Try that :)

over 2 years ago
Adamantbob
Adamantbob

This is absolutely killer, however i am working on a MX5000. Is there any possibility of the same coming out for my keyboard?

over 2 years ago
mjr_havoc
mjr_havoc

Hi, first of all, nice work!

I have songbird v1.1.1 and have installed the jre as stated above and am having the same problem as killer_squirrel.

Thanks

over 2 years ago
Teufelhunden
Teufelhunden

Adamantbob: I doubt it.

mjr_havoc: What version are your logitech drivers? Did you try updating them as I suggested to Killer_Squirrel?

over 2 years ago
Veco
Veco

I have the same problem as Killer_Squirrel.
Java loads, but then nothing. No errors or anything.

Songbird version: Songbird 1.1.1, Build 1018
Java version: 1.6.0_12
Logitech GamePanel Software version: 3.01.180
Operating System: Windows Vistaâ„¢ Home Premium (6.0, Build 6001) Service Pack 1

over 2 years ago
beerfan
beerfan

Nice! It's working for me on Vista 32 with latest jre. I must ask though, why is it necessary to start the service manually in the menu? It should always be on unless the plugin is disabled, in my opinion.

over 2 years ago
beerfan
beerfan

I will also add that the java dependency is regrettable. My songbird memory footprint is current around 128MB and java adds another 20MB. For a keyboard display that is quite a bit, since I have no other reason to be running java normally.

over 2 years ago
Teufelhunden
Teufelhunden

beerfan: I agree, when I was developing the plugin songbird was having issues auto-loading it. I'll fix it soon :) and while the java dependency is not desirable, it is necessary.

As to everyone else having problems... i'll see what I can do. :-/

over 2 years ago
Veco
Veco

just tried the new version. It goes indeed auto load. but i still have the problem with it not being on my display. It says its running in the LCD Manager, but there's no sign of it on my G15 :(

over 2 years ago
Steff8000
Steff8000

I Got the latest version of Songbird and JRE, but keep getting an error pop up message, its says:

java.io.FileNotFoundExeption: C:\Documents and Setting\user
(The named file was not found)

And another one that says:

com.xs0.libs.j15.j15Unavailable: Native library could not be loaded

Hope you can help me :)

over 2 years ago
Schaapie
Schaapie

Okey my whole Songbird got screwed up after in installed this version. I had to unistall this add-on to get songbird working again. Problem was that tab tilels were screwed up and my libary did not show.

I use Vista and Song bird 1.1.1

over 2 years ago
Teufelhunden
Teufelhunden

Oh my! So many problems... and so many different kinds of issues I wouldn't know where to start. I'm probably going to have to re-write a good portion of this extension, so give me some time guys.

over 2 years ago
xyz
xyz

I got this error:
G15 display init failed: InternalError: Unable to convert JavaScript value file:/C:/Users/supervisor/AppData/Roaming/Songbird2/Profiles/kshyqmdh.default/extensions/g15display@songbirdnest.com/chrome/chromeFiles/content/SongbirdDisplay.jar to Java value of type java.net.URL[]

Any idea?
Version: Songbird 1.1.1, Build 1018 (20090309144748)
Vista 64bit and new JRE

over 2 years ago
Teufelhunden
Teufelhunden

Ah, very helpful xyz. Can you please try this version and tell me if that works for you? g15_display

over 2 years ago
xyz
xyz

Oh that is fast :) Teufelhunden - Thanks

Sorry but still the same problem after install and restart Songbird

G15 display init failed: InternalError: Unable to convert JavaScript value file:/C:/Users/supervisor/AppData/Roaming/Songbird2/Profiles/kshyqmdh.default/extensions/g15display@songbirdnest.com/chrome/chromeFiles/content/SongbirdDisplay.jar to Java value of type java.net.URL[]

over 2 years ago
Veco
Veco

With this latest version every time i start songbird it starts on an empty page with the tab called:

chrome://songbird/content/mediapages/filtersPage.xul?libraryGUID=4c3f94e7-8ee0-410c-ba41-332226e4f415&listGUID=6275e70-71f0-4dfe-bfa3-606d11d891e2&bypassXULCache=0.859346699997543

tis' a bit weird.

over 2 years ago
Nuckinfuts
Nuckinfuts

Would love for this to work, but silly question. Does this add-on require a 32-bit VM to be installed and is the 64-bit VM not able to run 32-bit Java applications?

Windows Vista x64 Business Edition
Logitech G15 V1 (Blue)
Logitech Display Drivers 3.01
Java 64-bit 1.6.0_12

G15 display init failed: ReferenceError: java is not defined
G15 display failed: TypeError: gMM.sequencer.currentItem is null

over 2 years ago
Nuckinfuts
Nuckinfuts

Switched to 32-bit VM and nothing appears, no error, nothing on the LCD screen except the Logitech clock....

over 2 years ago
Teufelhunden
Teufelhunden

Hmm... is there a java icon in the taskbar?

over 2 years ago
Nuckinfuts
Nuckinfuts

No, "java -version" works, as does a hello world app.

over 2 years ago
Teufelhunden
Teufelhunden

*Sigh* I've figured out alot of peoples problems... the java wrapper for the G15 that I was using doesn't work with v.3 of the gamepanel software... I'm not sure what I can do yet, if your desperate to use this extension you can use a earlier version of the gamepanel software ( I was using v.2 ), or wait for me to try and find some other way to make this work XD

over 2 years ago
Nuckinfuts
Nuckinfuts

I was afraid you were going to say that, owell v3 of the gamepanel software is terrible.

On a side note, why can't you use the Logitech SDK in C++?

over 2 years ago
Teufelhunden
Teufelhunden

Haha I would love to, and then I wouldn't have all these issues making javascript play nice with java, but I don't know C++... XD

I'm sure someone else could make a much better version of this app then me (java overhead is meh...) but I am limited by the languages I know :)

over 2 years ago
Nuckinfuts
Nuckinfuts

I know C++ and Java, could I snag a copy of the source? I'm not familiar with Songbird's Add-on API nor Logitech's

over 2 years ago
Teufelhunden
Teufelhunden

You should already have the source :) the .xpi file you download is just a .zip, and in chrome/chromeFiles/content should be all the files you need. Most of the files in the .jar file are part of the java wrapper, the only thing I wrote ( save some modifications on the wrapper ) is the MusicDisplay.java file. I am sorry in advance for the horribly messy code and lack of comments XD, especially in the javascript (g15.js) portion.

Check out Developer Intro for all the API info.

over 2 years ago
Nuckinfuts
Nuckinfuts

No source is included except for the non-compiled languages. So I need your *.java file(s). :)

over 2 years ago
Nuckinfuts
Nuckinfuts

nevermind, totally ignored the jar file, sorry lol

over 2 years ago
GeekShadow
GeekShadow

Doesn't work for me...
Java loads, but then nothing. No errors or anything.

Songbird version: Songbird 1.1.1, Build 1018
Java version: 1.6.0_12
Logitech GamePanel Software version: 3.01.180
Operating System: Windows XP SP3

Logitech G15 Orange version

over 2 years ago
Nuckinfuts
Nuckinfuts

I get nothing on the v2.00 drivers which I just downgraded to.

And the J15 wrapper you're using hasn't been updated in 3 years.

over 2 years ago
Teufelhunden
Teufelhunden

@GeekShadow it won't work with that version of the gamepanel software... its horrible, I know, but its the only way I can make it work XD

@Nuckinfuts I know, it isn't support and obviously has its issues, but I can't find anything else to use :(

over 2 years ago
GeekShadow
GeekShadow

@Teufelhunden
Ok, I got your add-on to work with Logitech GamePanel Software version 2 but you should work to add support for all version !!!

over 2 years ago
Nuckinfuts
Nuckinfuts

@GeekShadow
How'd you get it? I'm on version 2 and i get nothing.

over 2 years ago
GeekShadow
GeekShadow

@Nuckinfuts
Maybe because you are using a 64 version of Vista...

over 2 years ago
Teufelhunden
Teufelhunden

For anyone who is using v 3.01 of the LCD manager software and really wants to use this addon, you can download the older LCD manager software here.

over 2 years ago
Nuckinfuts
Nuckinfuts

Do note however that 64-bit windows operating systems are not supported, I am working on a C++ variant that will mimic functionality of this add-on

over 2 years ago
Veco
Veco

woo it works =D

over 2 years ago
three6mafia1665
three6mafia1665

What functionality was lost going from game panel 2.0 -> 3.0? I'm assuming this is Logitechs fault for removing java interfacing in 3.0? Also, what coding schemes are the other music applications using to pull this off... Winamp, WMP, Itunes, even some no names like Sonique are all pulling it off. Maybe we can rally to have the functionality included from Logitechs side.

over 2 years ago
Nuckinfuts
Nuckinfuts

@ three6mafia1665
there is no java interface in any version of the logitech LCD manager driver. The wrapper Teufel is using is only for the 2.x API.

the reason Winamp, WMP, iTunes, and Sonique work with Logitech's media display is because the media display is hard coded for these players. It would be a very long road to make Songbird act like iTunes in order for this functionality.

Rallying Logitech has yet to be proven effective since there is an outcry on their forums of hatred for the 3.x driver, yet no resolution on their end I have seen.

over 2 years ago
camw
camw

Signed up just to say thanks for this, works great!

over 2 years ago
Naatan
Naatan

Hi, First off thanks for creating this addon.. I wish every media player would ship with this functionality build in :)

Sadly I am unable to use it in it's current form.. I just downloaded the latest Java version (jre-6u13-windows-x64-p) and I am getting this error when launching Sunbird:

G15 display init failed: InternalError: Unable to convert JavaScript value file:/C:/Users/Nathan/AppData/Roaming/Songbird2/Profiles/h1fqb13m.default/extensions/g15display@songbirdnest.com/chrome/chromeFiles/content/SongbirdDisplay.jar to Java value of type java.net.URL[]

I am on Windows Vista 64bit using the latest version of any type of software available.

over 2 years ago
Teufelhunden
Teufelhunden

@Naatan I can try looking into it... but i'm pretty sure there isn't a good way I can get around that one. Hopefully Nuckinfuts will release that C++ version soon so people can stop having problems with this one :)

over 2 years ago
Nuckinfuts
Nuckinfuts

@ Teufelhunden

I have a C++ executable written, the hurdle that made me have to put it down for a little while is XPCOM. I'll be picking it back up here shortly.

Do you mind if I steal your JScript, I'm not all that well versed in the language to write from scratch

over 2 years ago
Teufelhunden
Teufelhunden

@Nuckinfuts Feel free to take whatever you like, its not exactly elegant code though, I don't know the language very well myself.

over 2 years ago
synteur
synteur

This features of this addon are perfect, and I love it. However, after about 45 minutes or so of use, the display on the G15 LCD will no longer update. Songbird will continue playing music just fine, and respond just fine; however the G15 display is frozen mid-song somewhere. The clock continues to update, but the artist/track/progress bar/timer are all frozen at some point through the last song before the freeze.

Is there anything I can do to fix this, or help with a fix somehow? I'd kill to have this resolved!

over 2 years ago
Teufelhunden
Teufelhunden

@synteur Well, your best bet is probably to wait for Nuckinfuts to finish up his version of this add-on, as I don't really know what could be causing your problem.

If he doesn't release his version soon, I might go looking into re-writing mine (maybe).

over 2 years ago
RogueStar
RogueStar

Love the extension. It would be perfect if you could have it display the son's current rating as well. A good spot might be between the track position and track length. I want to see ratings so i can use it in tandem with my own extension. Keep up the great work.

over 2 years ago
djzak
djzak

Great extention. A version for Songbird 1.2 would be great! thumps up!

over 2 years ago
Teufelhunden
Teufelhunden

@RogueStar do you really want it? hehe i'm a lazy person. If you really want it i'll do it special for you ;) i've been abusing this add-on anyhow, just letting it sit here not doing anything

over 2 years ago
sauntimo
sauntimo

such a good idea....i wish i owned one!

over 2 years ago
lanp16108103
lanp16108103

Does anyone know if there is an extension like this that can only output info to a text file ?

I'm trying to display track info on conky under ubuntu. Actually, I only managed to use LiveTweeter with the "Save text file" option.

over 2 years ago
Teufelhunden
Teufelhunden

@ lanp

Well, the funny thing is that the original version of this program output the info to a txt file and then the java portion of it read the text file and put it out on the G15... heh, such a bad design XD

Anyways, it wouldn't be hard for me to do it if you needed that. Just let me know :)

over 2 years ago
mviurilli
mviurilli

Teufelhunden / Nuckinfuts,

I just installed this add-on and am getting the following error:

G15 display init failed: InternalError: Unable to convert JavaScript value file:/C:/Users/michael/AppData/Roaming/Songbird2/Profiles/9b6l86i0.default/extensions/g15display@songbirdnest.com/chrome/chromeFiles/content/SongbirdDisplay.jar to Java value of type java.net.URL[]

Songbird 1.2.0, Build 1146 (20090616030043)
Logitech G-Series Keyboard Profiler (1.02.218)
Windows Vista SP2
Java Version 6 Update 14 (build 1.6.0_14-b08)

Any suggestions?

over 2 years ago
mviurilli
mviurilli

OK, mostly good change.

NO more errors - YAY!

unfortunately, it's not displaying on the screen.
It seems to be running properly, because it shows up on the LCD control panel, but other than that, I'd never know its running.

Any suggestions?

over 2 years ago
MooTaters
MooTaters

Does it work for v3 of the display panel software yet? Also please could you make one for songbird 1.2...I completely understand how it is to be lazy, I'm the same way sometimes. Usually I say I should or will do this someday, but I take a few weeks or so before I randomly decide ha I'm going to do this now!

over 2 years ago
Teufelhunden
Teufelhunden

It should be working fine w/ Songbird 1.2.0. Works for me anyhow :D

And getting it to work w/ v3 of the display panel software is beyond my control. Until I teach myself some other languages that is.

over 2 years ago
p5ycho_p3nguin
p5ycho_p3nguin

Previous download link for older logitech display driver is broken. Here's the one I found: http://drivers.softpedia.com/get/KEYBOARD-and-MOUSE/LOGITECH/Logitech-G15-Gaming-Keyboard-Vista-Driver-202101.shtml

over 2 years ago
MooTaters
MooTaters

Well if you ever do please notify me. =) I don't really care at the moment I guess it would be nice, but I don't listen to music while in game since I can't hear where people are though with the right game music plus gaming is great. By the way psycho penguin that link wouldn't help me since I'm XP but thanks for trying and hope it helps others out.

over 2 years ago
Jade
Jade

I tried with my g19 but it's not working at all... I supposed it was not gonna work, but I tried :D

Is any new version gonna support it ? :(

over 2 years ago
RogueStar
RogueStar

heh, yeah, i'd still love to see ratings make it into this extension. i'd try hacking it in myself, but i'm too busy to improve my own extension. one of these days i'll make some time

over 2 years ago
Mooztik
Mooztik

hi ! good addon :)
I have a logitech z10 2.0 speakers with LCD display.
software is the same as g15 keyboard. buttons are working (next, prev, pause/play) but nothing is displayed.
songbird addon in logitech LCD manager is displayed, and there's no errors.
plugin send nothing to LCD.

win 7 x64
java 1.6.0.16 b01
songbird 1.2.0 1146

over 2 years ago
MuadDib59
MuadDib59

Hi !
I can't see anything on the control panel. Plugin charged into the LCD Manager (v 3.03.133), java started (1.6.0_17), Win 7 x64.Songbird 1.2. But buttons are working ^ ^.
Same as the precedent comment finally.

over 2 years ago
maddog39
maddog39

Love the idea of this addon but it simply doesnt work. No java exceptions from what I can see, but the addon is registered with the LCD Manager but never launched.

Windows 7 RC x64
Java 1.6.0_17-b04
Songbird 1.2.0 Build 1146
Logitech LCD Manager 3.03.133

over 2 years ago
maddog39
maddog39

Any updates on the fix for LCD Manager v3.03 yet?

over 2 years ago
Teufelhunden
Teufelhunden

Sorry I kind of forgot about this project for 6 months guys. I'll get working on it soon, with a complete rewrite from the ground up in order to fix all the issues the original version I wrote gave me.

over 2 years ago
Pimmetje
Pimmetje

Ik would realy like a good one (i like songbird but miss my G15 song information :D)

over 2 years ago
Skittles
Skittles

Oh a re-write? I assume that means it will end up being compatible with version 1.4, yes? I eagerly await the update.

over 2 years ago
stealthgyro
stealthgyro

:-/ can't even click the download link not updated?

about 1 year ago
GeekShadow
GeekShadow

Here people, here ! http://addons.songbirdnest.com/addon/1852
Good stuff, working ! (c)

about 1 year ago
Anio_pke
Anio_pke

when one update? the other version (http://addons.songbirdnest.com/addon/1852) is excesive easy... :\

about 1 year ago
Gizmokid2005
Gizmokid2005

Hopefully you're going to update this for 1.7.x?

about 1 year ago



Download
Log in to Rate

Statistics
Downloads: 11,074

Average Rating:
3 out of 5  based on 15 ratings

Images: 1

Comments: 102

Last Updated: over 2 years ago
Details
Name: G15 Display


Author: Teufelhunden

Version: 1.4.1 version history

Categories:


Log in to Add a Tag
Share
Embed:

Share: