- Logitech G15 Keyboard Software
- Logitech G15 Spotify App User
- Logitech G15 Spotify Applet
- Logitech G15 Spotify App Setup
Someone had already asked in 2015, but I think the idea of having an applet to manage spotify from the keyboard would be really practical (compatible with the Logitech G15 keyboard, G510 and G510s, for example). I enclose the link from my friend's application to two years ago. Psycowca https://c. Hey, Silly question - I can't for the life of me get the play button on logitech keyboards to work with Spotify - I've hunted around on the internet and found naff all on the specific problem, much less a solution and the solutions I have found for vaguely similar issues either relate to windows 7 specific services and are thus irrelevant or just don't work.
Donations are not currently accepted
v0.7 (donor pre-release) |Last updated on September 19, 2016. This version allows for smooth animations, and displays the current track time along with detailed album information. Supports both Color (G19) and Monochrome (Z-10/G13/G15/G510) devices. A download link will be emailed to your PayPal email address. Donations are processed automatically. You will receive your download link within a few seconds. This download is provided via a direct link to a zip file and is approximately 15 megabytes in size. | v0.5.5 (public release) |Last updated over 2 years ago. This is the old version and is no longer under development. Features static themes and limited information display. |
Change log
- The app has been rewritten from scratch.
- Theme system removed because of an incompatibility issue with the new framework.
- Media buttons rewritten: left/right = previous/next, up/down = volume up/down and ok = play/pause. All buttons (except volume) are still sent directly to Spotify.
- Because of the new framework, everything can be nicely animated. The app now renders at 30 FPS.
- Added new Spotify API, the app now displays track time and proper album name and art.
v0.5.3
- Fixed album downloads.
- Please see v0.5.2 for all changes.
v0.5.2
- The softbuttons on the G19 keyboard now have play/stop/next/pause functions assigned to them. These keys are sent directly to Spotify, they will not work/interfere with other media players.
Please note: The volume buttons (Up/Down) do not work yet.
- Donator mode is currently greyed out because it does not function properly.
v0.5.1
- Error reports will now be saved in the sub directory report in the main application folder
- Added retry button in the connection failed dialog when checking for updates
- Added better error message when the app has been disabled in the Logitech Applet Settings dialog. (Instead of driver error blah, blah, blah...)
- Fixed the ridiculously long version number when using the default theme, the correct version number will now be used
- Removed a bug in the album cover system that caused the album artwork to glitch when an advertisement was detected
- Added standard track, title and cover for the example render in the theme manager. I hope this will make it easier to compare themes
- Added several new themes to use
v0.5
- Updated render settings to use different routines for text rendering and
placement, this enables the app to scale the fonts with higher quality
and position the text more accurately (The previous versions have a
slight offset to the left)
- Added a theme designer for you to make your own themes.
- Added album name and release year
- Added track name, artist, album, year and album art to the cached file to further reduce bandwidth
usage (The files are no longer saved as .bmp)
- Changed the splash screen to a different better looking image (Image by Steff0o)
- Changed the main icon to make it easier to distinguish the icon from the Spotify icon in the system tray.
- Improved render code to only update the screen when the track has actually changed.
- Changed render methods to simplify the way everything is rendered (You will know what I mean when you see the designer)
- Completely reworked the update engine to allow for creation of folders, file deletion, file copy and a lot more
- Lots more that I cannot remember ^^
v0.4.1
- Fixed album cover downloading.
v0.4
- Added several checks to improve performance.
- Added error reporting.
v0.3
- Added an auto update function. This will automatically download the newer version when I release a new update.
- Added a license. This is to protect my work and to clarify some the terms of usage.
- Cleaned up some code to improve the overall performance of the program.
v0.2
- Caching of album images to save bandwidth and to speed up cover loading.
v0.1
Initial release.
Album cover download working.
Title and author detection working.
LCDSirReal, also known as SirReal’s multipurpose G15 plugin, is a small applet for the Logitech G13/G15 gaming keyboards. Unlike many other plugins, it’s very small and fast, and doesn’t require anything else except the TeamSpeak2 DLL (which is included). If you don’t use TeamSpeak 2, you can even delete the file TSRemote.DLL. Whether you are a gamer or just like to keep tabs on what your computer is doing, this is the applet to use.
This plugin will also work on the G19, but it’ll be in black and white – a better option would be LCDHost.
You’ll want to review the contents of lcdsirreal.txt, the configuration file. Double-click it to open it in a text editor such as notepad. LCDSirReal looks for it’s configuration files where the executable is, or in My DocumentsLCDSirReal. It will also write it’s log files there.
Logitech G15 Keyboard Software
Each of the G15 soft buttons corresponds to one ‘slot’ in the plugin where you can select which ‘module’ to show. You can have more than one module listed for a slot, and the first one to have anything to show will be used. You can force switch between modules using CTRL+softbutton.
If the G15 keyboard isn’t available or is unresponsive, LCDSirReal shows a small window with it’s display in it. Closing the window terminates LCDSirReal. Clicking on the slots simulates softbutton presses. Hold down mouse button on a slot to do a long-click. Right click to cycle a slot’s contents (like CTRL-softbutton does).
Vista Notes: When running under Windows Vista, LCDSirReal does not require Administrative privileges unless you want to use the speaker switching.
Note: LCDSirReal is no longer maintained!
The program has a nag box that requires a registration code to remove. The nag box always appears in the leftmost slot, and appears more often the longer LCDSirReal has been running. If you don’t need all four slots, there’s no functionality lost – just use the other three slots and let the leftmost one show the nag. Nothing else is limited except that leftmost slot. If you like, you can download an older version that doesn’t have the nag box.
If you donate, send me an email and I will send you a donor code which removes the nag box.
Features:
- Customizable display of weekday, date and time.
- Shows number of unread mails as icons, if your mail client supports it
- Displays CPU usage (average load on top, details in CPU module).
- Shows the memory load.
- Shows inbound (top) and outbound (bottom) network traffic volume
- Shows network inbound/outbound network load over the last ten seconds, and/or total data sent and received.
- World clock with daylight savings support and user selectable time zones
- Speaker switcher, switch between (for example) 5.1 and headphones with a click
- Displays sound volume and audio output mute status
- Stopwatch with lap time (click to start/lap, long-click to reset/stop)
- Detects unresponsive programs and allows you to kill them
- TeamSpeak2/3 integration: Shows who is talking, player count (channel with large font, server with small font), arriving and leaving players, mic mute status, self speaking status, channel changes. Click to mute/unmute mic. Long-click to show who’s in the active channel.
- WinAMP integration: Shows new song name when song changes. Shows remaining play time and average bitrate. Click to re-display current song.
- Foobar2000: supports the WinAMP spam component.
- FRAPS integration: Shows the current FPS.
- SpeedFan integration: Shows user selectable values from SpeedFan (temperatures, fan speeds, voltages).
- iTunes integration: Shows new song name when song changes. Shows remaining play time and average bitrate. Click to re-display current song.
- CoreTemp integration: Shows the highest core temperature and the average core temperature.
- GPU-Z integration: Shows sensor values. Click to switch sensor. Long-click to show sensor name.
- Can run without the Logitech software on G13/G15 hardware (untested on G510).
Modules:
CLK
World clock with daylight savings time support and many time zones. Click to switch time zone.STW
Stopwatch. Click to start/lap. Long-click to stop/reset. (Can also work without laptimes, see lcdsirreal.txt for details.) If you’re a WoW gamer, good for timing respawns.SPK
Speaker switcher. Click to switch between two audio settings, for example 5.1 and headphones.NET
Net history. Shows the last few seconds network load (in or out) or the total amount of data passed. Click to change display mode.AMP
WinAMP integration. Shows average bitrate and time remaining. Click to re-display current song title. Long-click to toggle constant title display on/off.TS2
TeamSpeak2 integration. Shows number of players on server (small font) and in the current channel (large font). Shows mic status (mute, idle, speaking). Shows who is talking, players entering and leaving the server and more. Click to mute/unmute mic. Long-click to show who’s in the current channel.TS3
TeamSpeak3 integration. Shows number of players on server (small font) and in the current channel (large font). Shows mic status (mute, idle, speaking). Shows who is talking. Click to mute/unmute mic. Long-click to show who’s in the current channel.FPS
FRAPS integration. Shows the current FPS, if it is nonzero. Note that FRAPS must be minimized or it won’t provide FPS counts. You also need to have a game running, or there won’t be a FPS count to show.FAN
SpeedFan integration. Show selected value. Click to change value to display. Long-click to enable/disable auto-cycle of display.TUN
iTunes integration. Shows average bitrate and time remaining. Click to re-display current song title. Long-click to toggle constant title display on/off.CPU
Shows individual core load, average load as percentage, CPU load histogram or free memory status. Click to switch display mode, long-click to show LCDSirReal uptime, average CPU used and current memory usage.RIP
Detects unresponsive programs. When detected, shows start of window title. Click to show entire window title. Long-click to terminate the program.COR
CoreTemp integration: Shows the highest core temperature and the average core temperature.GPU
GPU-Z integration: Shows sensor values from GPU-Z. Needs the ‘Continue refreshing this screen…’ option to be checked on the Sensors tab of GPU-Z.
Known problems:
- Some G15 keyboards are sensitive to ESD (electrostatic discharges). Should the LCD display go blank and the LCD buttons become unresponsive, try stopping LCDMon.exe, the Logitech LCD monitor application (you can use CTRL+mediastopbutton to do this). LCDSirReal will detect that it’s no longer running and start it again. Remove peripherals connected to the keyboard’s USB ports. Consider contacting Logitech for a replacement keyboard.
- The unread mail indicator (both in LCDSirReal and Logitech’s bundled plugin) may show an incorrect number of unread mails. This is a problem with the mail client. Microsoft Outlook is known to be very buggy. Try Mozilla Thunderbird. Also, see this link.
- The TeamSpeak2 application can under stress break down with regard to it’s IPC (interprocess communications) system. If this happens, LCDSirReal will show ‘WAIT’ in the TS2 slot. LCDSirReal will keep trying to reconnect indefinately. To fix it immediately, restart the TeamSpeak2 application.
- It should be noted that none of the above problems are caused by LCDSirReal; I’m just tired of answering questions regarding these issues in forums.
- It may or may not work on Windows 2000 and below. Note that the Logitech G15 software itself lists Windows XP as a requirement.
Before reporting a problem:
- Make sure you are running Logitech’s latest drivers. Hint: The “Update” button they provide doesn’t work. Check their website.
- Include the contents of the system.txt file in your problem report. Look for this file in My DocumentsLCDSirReal.
- Include the last few lines of the errors.txt file in your problem report. Look for this file in My DocumentsLCDSirReal.
Old (pre-Unicode) font
If you don’t need Unicode support for the small font, and if you preferred the old pre-2.7 small font, you can download and install it as you would any other font, and then edit lcdsirreal.txt to use it. It’s name is Double Oh One, and can be downloaded from several free sites. Google it: http://www.google.se/search?q=+font+Double+Oh+One. Once installed, change small_font_name
to DoubleOhOne
and you should see the change immediately.
About the NAG box:
Logitech G15 Spotify App User
From version 2.7.0 forwards, LCDSirReal has a nag box. If you register, you’ll receive a code to disable the nag box. The nag box always appears in the leftmost slot. It appears more frequently the longer you leave LCDSirReal running. After 10 hours of runtime, the nag box will be shown constantly. Restarting LCDSirReal resets this timer. Clicking the nag box button shows a donation text. Long-clicking opens the LCDSirReal home page.
Logitech G15 Spotify Applet
What others say:
Logitech G15 Spotify App Setup
Registration using MoneyBookers was previously available, but unfortunately that had to be removed as they charged a monthly fee of 20 USD to run it.