Zoom lever on Microsoft Wireless Comfort Keyboard 4000 scrolls in Firefox

Posted on Posted in Uncategorized

I got a new Microsoft Wireless Comfort Keyboard 4000 today and found that the little zoom lever to the left of the qwerty keys caused Firefox to scroll (and backwards, even). There are plenty of articles out there on switching the lever to scroll instead of zoom, but I just wanted to fix the Zoom lever so that it zooms in Firefox. To do so, open your commands.xml file (usually located in C:Program FilesMicrosoft IntelliType Pro) and search for “MozillaUIWindowClass”.

You should see two lines for for C319 and C320 immediately following the MozillaUIWindowClass line. Replace those two lines with:
<C319 Type=”5″ KeySeq=”ctrl add” />
<C320 Type=”5″ KeySeq=”ctrl subtract” />

The reference to “1.5” in the AppName property of can be safely ignore. I tested this fix with Firefox 3.0.4 and IntelliType Pro 6.2.

Restart your itype.exe process or just log out and back in/restart your PC. The Zoom lever should work in Firefox now.

4 thoughts on “Zoom lever on Microsoft Wireless Comfort Keyboard 4000 scrolls in Firefox

  1. this is really helpful but I have the wrong lines #s in my file (possibly because I have the wired keyboard)

    My code looks like this (I've remved tags to make it work in blogger)–any suggestions would be welcome as this is driving me nuts

    Application UniqueName="MozillaUIWindowClass" AppName="Firefox"
    C307 Type="5" KeySeq="ctrl n"/
    C308 Type="5" KeySeq="ctrl o"/
    C309 Type="5" KeySeq="ctrl w"/
    C310 Type="5" KeySeq="ctrl p"/
    C311 Type="5" KeySeq="ctrl s"/
    C315 Type="5" KeySeq="ctrl f"/
    /Application"

  2. @Matthew: I don't have those entries anywhere in my commands.xml, so it probably is the different keyboard like you suspect. The only thing I could suggest is to search for other instances of "ctrl add" or "ctrl subtract" in your commands.xml to see if any other programs have overrides for the zoom lever. If so, grab their codes and use them in place of the C319 and C320 in my example.

    Good luck and if you figure out the right code, please post your solution here in case others run into the same issue.

  3. OK, I figured it out. This is for the WIRED version of the same keyboard. I got this from another website which i now cant find again to pay it the credit it deserves.

    Here's what it suggested–think it's the same code as Mikey uses other than substituting the symbols for the words "add" & "subtract".

    However instead of putting the code in the current "mozillaUIclass" lines substituting for something else, scroll toe the VERY BOTTOM of the commands.xlm file and below the last Application tag and before the /ALL tag, drop in the code below:

    NOTE THAT DUE TO BLOGGER COMMENT RESTRICTIONS i HAVE REPLACED THE SYMBOL "<" WITH "LP" AND THE SYMBOL ">" WITH RP. YOU OBVIOUSLY NEED TO CHANGE THESE BACK TO MAKE THE CODE WORKS

    LPApplication UniqueName="MozillaUIWindowClass" AppName="Mozilla Firefox"RP
    LPC319 Type="5" KeySeq="ctrl +"/RP
    LPC320 Type="5" KeySeq="ctrl -"/RP
    LP/ApplicationRP

    Once that was done, a simple restart and Firefox zooms away–a gerat boon for those of us in our 40s with failing eyesight!

  4. Thanks!

    You can post HTML on blogger by typing "&lt;" instead of "<" in all your tags.

    For anyone else who needs it, the escaped code for the wired keyboard is:

    <Application UniqueName="MozillaUIWindowClass" AppName="Mozilla Firefox">
    <C319 Type="5" KeySeq="ctrl +"/>
    <C320 Type="5" KeySeq="ctrl -"/>
    </Application>

Leave a Reply

Your email address will not be published. Required fields are marked *