Software using the Logitech G15 SDK

These pages have a collection of software written using the Logitech SDK version 1.02.218 with Visual Studio 2005 and will run on Windows XP or Vista. The .NET code uses the 2.0 framework, so you will to install that on Win XP.

MouseSpeed (No .NET Framework)

This program allows you to change the system mousespeed using the buttons underneath the LCD. All source code included.

Download MouseSpeed.ZIP

Accessing the LCD SDK from the .NET 2.0 Framework

This ZIP file has a number of examples showing how to access the LCD from managed code. For C++ the SimpleCPP example shows how use the LCD via P/Invoke. The CLDemo* programs use a .NET DLL to access the LCD. There are sample programs in Visual Basic and C#. All source code is included. An extract from the README file is below.

    1. INTRODUCTION
    2. FILE LOCATIONS
    3. SAMPLES
    3.1. SimpleCPP: C++ Managed Extensions Using P/Invoke (i.e. direct access, no wrapper)
    3.2. Using A .NET Class Library
    3.2.1. lgLcdClassLibrary: .NET Class Library (DLL) To Access The LCD
    3.2.2. CLDemo-VB: Visual Basic Example
    3.2.3. CLDemo-VS: Visual C# Example
    3.2.3. CLDemo-VS: Visual C++ Example
  

Download G15-DotNET-21 June 2006.ZIP

Download G15-DotNET.ZIP (old version without Delegates)

RSS on the LCD Screen (Uses .NET 2.0 Framework) Version: 1.02.002 30th May 2006

Cycles through a list of RSS feeds and displays the data on LCD. Press a button on the LCD to open the URL.

Download LogiSimpleRSS.zip

BitComet Download Progress (Uses .NET 2.0 Framework)

For of all, apologies for using ADO and XML stuff. I was doing some work in that area at the time so I used it for this quick hack. The code includes details on the BitComet registry and file structure that can be used to retrieve download status informatiom. Hopefully else someone could use these comments and make a lightweight C application.

MouseSpeedV (Windows XP) Version 1.00: 30th Nov 2006

This program allows you to change the system mousespeed using the buttons underneath the LCD, or speech input via a headset. Download MouseSpeedV.zip

MouseSpeedV2 (Windows Vista) Version 1.03: 15th April 2007

This program allows you to change the system mousespeed using the buttons underneath the LCD, or speech input via a headset. Due to changes in the operation of speech input in Windows Vista I had to make a lot of changes. Improvements in the Vista speech recognition engine means this works much better now! The Vista version is here.

Stock Quotes From Yahoo (Uses .NET 2.0 Framework) Version: 1.02.003 30th May 2006

Retrieves stock quotes from Yahoo and displays them on the LCD. Download LogiYahooStock.zip

Live Soccer Scores on the LCD (Uses .NET 2.0 Framework) Version: 1.02.003 13th September 2006 ** BETA **

Retrieves live soccer scores and displays them on the LCD, see the README file for more detail. Download LogiLiveScore.zip

View screenshot logilivescore.jpg