gpk
01-14-03, 04:31 AM
Hello all, I've written a small utility that allows you to create different game/app profiles and bind buttons on you new Logitech MX 500 & MX700 mice.
For example you can have a UT 2003 profile whose thumb buttons are bound to SHIFT and CTRL and apply it when u play UT, then switch back to the .Default profile when you're done...
You can download a working beta at http://www.geocities.com/gpkgpk13/LogiGamer.NET.zip
But be warned, you need the new .NET framework installed (odds are some of you have sintalled this off the Windows Update Site allready) and it weighs in at 20 megs + a 6 meg Service pack 2 for it.
I need some help from you users though, since I only have an MX500 I don't know if the MX700 registry differs for the 2 mice or even for various users. Please email me or post the registry key
"HKEY_CURRENT_USER\Software\Logitech\MouseWare\Curr entVersion\Control Center\Schemes"
so that I can be sure it will work properly for all users and both
mice (MX500/700).
Feel free to ask any questions and post feedback, well formulated constructive criticism is always welcome :)
Thx, gpk
email : gpkgpk13@yahoo.com?subject=LogiGamer&body=LogiGamer:
P.S. It's late and I haven't been sleeping well so please forgive any incoherent sentences and ramblings :)
P.P.S you can also try my little HTML application from http://www.geocities.com/gpkgpk13/LogiGamer.zip which add/removes games to the "exempt" list for the Logitech Mouse Driver, this may provide better mouse button recognition in some games , worse for others. ADD or Remove the GAME.EXE or GAME.DLL to the list using the util. You can experiment removing the DInput.DLL from the list or adding DInput9.DLL to the list etc...
See the logitech support page at http://www.logitech.com/index.cfm?page=support/products/document&CRID=320&contentid=4619&contentid2=4979&showalldocuments=1&countryid=19&languageid=1
************************************************** **
CONTENTS OF README.TXT from ZIP file below:
LogiGamer.NET.exe is a mouse profile (scheme) and button binding utility.
You can create different profiles for different games and apps and apply them easily. This is much more convenient that using the mosue control panel applet
LogiGamer.NET.exe uses the new .Net framework (Dot Net). Please download the Microsoft .NET Framework Redistributable at
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/829/msdncompositedoc.xml (20 meg download)
and don't forget the framework Service pack 2
http://msdn.microsoft.com/netframework/downloads/updates/sp/default.asp (6 meg download)
You can also get it from the Windows Update if you haven't allready...
GENERAL USAGE:
Using LogiGamer should be fairly intuative, check the menu items and status bar prompts for quick help.
LogiGamer supports the follwing command line parameters
"/m" minimize to system tray on launch
"ProfileName" loads and applies the ProfileName profile, case sensitive
e.g.
LogiGamer.NET.exe UT2003 /m
This Loads and Applies the UT2003 profile on launch and hides the application in the systemtray
If the drivers does not restart w/ the new profile try again . YOu can also restart the mosue driver by typing in the Start Menu->Run box "EM_EXEC.exe /Q" to end the mouse driver task and "EM_EXEC.exe" to restart it...
NOTE : DO not edit the .XML file or the .REG file i nthe LogiGamer directory. Any shortcuts you create must have the Working Directory field point the the folder the .EXE is in, otherwise it will NOT find the .XML & .REG file it needs to work.
Known Issues:
The profile list does not always update the list of available profiles on new profile creation, button and menu item exist to force update, if this does not work restart LogiGamer.
Logigamer also does not allow you to edit settings such as Double Click speeds etc, use the mouse control panel applet for those.
A couple of other minor quircks may or may not popup, but so far has not hosed any of the registry keys it manipulates.
Just in case back up (export) your "HKEY_CURRENT_USER\Software\Logitech\MouseWare\Curr entVersion\Control Center\Schemes" reg key just in case...
Upcoming Features:
Edit settings such as double click speeds and scrolling options.
DISCLAIMER: This is a beta program and I'm not responsible for any damage it may cause. Use at your own risk.
Feedback: email feedback and suggestion to "gpkgpk13@yahoo.com"
gpk
For example you can have a UT 2003 profile whose thumb buttons are bound to SHIFT and CTRL and apply it when u play UT, then switch back to the .Default profile when you're done...
You can download a working beta at http://www.geocities.com/gpkgpk13/LogiGamer.NET.zip
But be warned, you need the new .NET framework installed (odds are some of you have sintalled this off the Windows Update Site allready) and it weighs in at 20 megs + a 6 meg Service pack 2 for it.
I need some help from you users though, since I only have an MX500 I don't know if the MX700 registry differs for the 2 mice or even for various users. Please email me or post the registry key
"HKEY_CURRENT_USER\Software\Logitech\MouseWare\Curr entVersion\Control Center\Schemes"
so that I can be sure it will work properly for all users and both
mice (MX500/700).
Feel free to ask any questions and post feedback, well formulated constructive criticism is always welcome :)
Thx, gpk
email : gpkgpk13@yahoo.com?subject=LogiGamer&body=LogiGamer:
P.S. It's late and I haven't been sleeping well so please forgive any incoherent sentences and ramblings :)
P.P.S you can also try my little HTML application from http://www.geocities.com/gpkgpk13/LogiGamer.zip which add/removes games to the "exempt" list for the Logitech Mouse Driver, this may provide better mouse button recognition in some games , worse for others. ADD or Remove the GAME.EXE or GAME.DLL to the list using the util. You can experiment removing the DInput.DLL from the list or adding DInput9.DLL to the list etc...
See the logitech support page at http://www.logitech.com/index.cfm?page=support/products/document&CRID=320&contentid=4619&contentid2=4979&showalldocuments=1&countryid=19&languageid=1
************************************************** **
CONTENTS OF README.TXT from ZIP file below:
LogiGamer.NET.exe is a mouse profile (scheme) and button binding utility.
You can create different profiles for different games and apps and apply them easily. This is much more convenient that using the mosue control panel applet
LogiGamer.NET.exe uses the new .Net framework (Dot Net). Please download the Microsoft .NET Framework Redistributable at
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/sample.asp?url=/msdn-files/027/001/829/msdncompositedoc.xml (20 meg download)
and don't forget the framework Service pack 2
http://msdn.microsoft.com/netframework/downloads/updates/sp/default.asp (6 meg download)
You can also get it from the Windows Update if you haven't allready...
GENERAL USAGE:
Using LogiGamer should be fairly intuative, check the menu items and status bar prompts for quick help.
LogiGamer supports the follwing command line parameters
"/m" minimize to system tray on launch
"ProfileName" loads and applies the ProfileName profile, case sensitive
e.g.
LogiGamer.NET.exe UT2003 /m
This Loads and Applies the UT2003 profile on launch and hides the application in the systemtray
If the drivers does not restart w/ the new profile try again . YOu can also restart the mosue driver by typing in the Start Menu->Run box "EM_EXEC.exe /Q" to end the mouse driver task and "EM_EXEC.exe" to restart it...
NOTE : DO not edit the .XML file or the .REG file i nthe LogiGamer directory. Any shortcuts you create must have the Working Directory field point the the folder the .EXE is in, otherwise it will NOT find the .XML & .REG file it needs to work.
Known Issues:
The profile list does not always update the list of available profiles on new profile creation, button and menu item exist to force update, if this does not work restart LogiGamer.
Logigamer also does not allow you to edit settings such as Double Click speeds etc, use the mouse control panel applet for those.
A couple of other minor quircks may or may not popup, but so far has not hosed any of the registry keys it manipulates.
Just in case back up (export) your "HKEY_CURRENT_USER\Software\Logitech\MouseWare\Curr entVersion\Control Center\Schemes" reg key just in case...
Upcoming Features:
Edit settings such as double click speeds and scrolling options.
DISCLAIMER: This is a beta program and I'm not responsible for any damage it may cause. Use at your own risk.
Feedback: email feedback and suggestion to "gpkgpk13@yahoo.com"
gpk