Logitech SetPoint Show Desktop Directions

 

Story

In 2006, I purchased a Logitech MX 3200 keyboard and mouse for my computer. One of the "features" that I had with my old Microsoft mouse was that I could use the side buttons to quickly hide/show desktop. I would often use it because I would have many Windows up and just to get a "fresh" start, I wanted all of the windows minimized. I know this is also possible to do by having a Show Desktop button in the quicklaunch or by pressing "Windows Key + D", but I wanted something more convenient. Anyway, I quickly noticed after I installed SetPoint that Show Desktop was not an option with the side buttons. I knew there had to be a way to get it enabled and through some research through the SetPoint configuration files, I figured out how to add the "feature." For the past four years, I have been using the same directions to re-add the functionality every time I reinstalled SetPoint and even as I got new Logitech hardware (I currently have the Logitech Cordless Desktop Wave Pro). However, it seems that recently a lot of people have been looking for this hack so I wanted to update the directions to be more complete and accurate.

These directions have been updated on April 23, 2010. They have been tested on Windows 7 x86 and x64 with SetPoint 4.80 and SetPoint 6.00 (They should work with other versions because I have been using these same directions for all Logitech SetPoint versions since version 3.00 - if you do not have all of the lines I mention below, just edit the ones you do have in your settings file). These directions apply to all Logitech hardware that uses these SetPoint versions.

Directions

  1. Quit Setpoint (Make sure that SetPoint.exe is not in the processes list in your task manager).
  2. Go into your Setpoint directory (for 4.80 it is: C:\Program Files\Logitech\SetPoint ; for 6.00 it is C:\Program Files\Logitech\SetPointP)
  3. Edit default.xml. On Windows Vista and 7, you do not have permissions to write to Program Files directory so to edit the file, make sure you start your text editor with Administrator permissions. If you are using Notepad, first start the program by right-clicking on it and pressing "Run as Administrator". Then open the file by navigating from Notepad to the correct directory.
  4. Find these lines - for me they are lines 41, 42, and 87 for SetPoint 4.80 and lines 43, 44, and 89 for SetPoint 6.00. If you do not have all of the lines, just find the ones you do have and edit those with the directions from step 5. I have tested it in 6.00 and it seems you only need to modify the first line I list below, but you can change them all just in case you want to add the Show Desktop ability to other buttons. The third line is what I used to modify in earlier versions so if you do not have any of the versions I listed above, just find that third line and change it. Show/Hide xml code
  5. Insert "ShowDesktop" option so that the lines show this: Show/Hide xml code
  6. Save the file. If your file does not save, you need to make sure that you have started your text editor in Administrator mode so that you can have write permissions.
  7. Restart your Setpoint application which will be in the same directory (C:\Program Files\Logitech\SetPoint\SetPoint.exe).
  8. Voila, now using your Setpoint application you can add the Show Desktop functionality to buttons you couldn't previously.
  9. If these directions do not work for you, just e-mail me with what functionality you want to add and to which buttons and I will look into it.

More Resources

I have noticed that there is an application called uberOptions which lets you do a lot more than just the hack above. I have never used it and I cannot make any endorsements about it but it seems pretty useful. I personally only need the Show Desktop hack so I choose not to install anything else.