• Join Us |
  • |
  • Sign in with:

New MouseWare

by Maarten Goldstein, Nov 28, 2002 7:56am PST
Related Topics – Hardware (PC only)

Logitech has released a new version of MouseWare for all their mouse products. It's not mentioned what's new but it's always good to have your drivers up to date, right?




Comments

13 Threads | 27 Comments

  • Logitech Gaming Compatibility

    What is it?
    We have found that the Logitech assignments in MouseWare are not generally
    accepted in games. Therefor we no longer provide MouseWare functionality,
    (button assignments) when you are playing a game, (em_exec is disabled),
    then we fully re-enable it
    when you go back to non-gaming applications. This is done by detecting which components are used by the application. The main components we look for are Direct Input and OpenGL, which should cover about 80% of the games. Please note that only 5 buttons on the MX700 or MX500 can be used in games. Buttons 6, 7, and 8, can not be programmed. Look for added support on these buttons in MouseWare 9.80 (Due to the nature of software development a date is not available).

    We do have the flexibility to list other components in case some very popular games don't use these libraries.

    How do I support a new game?
    By adding a string value with the name of the games executable file name (exe file) in the registry:

    HKEY_LOCAL_MACHINE\Software\Logitech\MouseWare\
    CurrentVersion\GamingCompatibility
    For example: NotePad=Notepad.exe
    You can try the example above using NotePad by adding this to the registry.
    Then either quit em_exec by going to the run line and enter (or you can just cut and paste the line below):

    "C:\Program Files\Logitech\MouseWare\System\EM_EXEC.EXE" /q

    or restart the system. Then go to the control panel and restart em_exec by double clicking the mouse icon, then run notepad and you will find the you just get the native buttons, all button assignments are now disabled in NotePad. Other apps will still receive button assignments.
    As new games are released, entries can be added if the game does not use one of the standard libraries or is not listed in the "GamingCompatibility" key.
    We hope in the future to either offer a .REG file you can download and double click on to update the list of game entries in the "GamingCompatibility" or a easy to use utility. MouseWare 9.80 will further improve this system and will add additional button support for the MX mice.

    So to recap, MouseWare will be disabled in a game if one of following things happen:
    1. The game uses one of the libraries listed below.
    2. There is an entry for that games exe file in the "GamingCompatibility" key in the registry.

    How do I turn this scheme off?
    If you are using the button assignments and did not want em_exec to be disabled while playing the game, you could do this by adding the following entry in the registry:

    HKEY_LOCAL_MACHINE\Software\Logitech\MouseWare\CurrentVersion\Technical
    UseLGGameScheme="Off"

    You will need to quit em_exec or restart the system as described above for this to take effect.


  • Jesus Christ.

    I just spent a good hour downloading older drivers trying to undo these, looking for the last version that had the vertical scrollbar lock option. The drivers from 9.60 and up don't have that feature anymore apparently, and I use it all the time (it's nifty as hell). Too bad it doesn't work in IE or Mozilla, but it works in most applications, and is more useful than the wheel IMO.

    Found a site with the 9.4.21 drivers, which are the most recent version to have that feature. I'd email logitech to tell them to re-implement it, but I know those morons are going to send me an automated response that has nothing to do with what I'll be asking. They make cool mice and useful features for them, but their tech support sucks major meat-a-ball-ehz.