I found another incompatiblity issue with Snow Leopard, this time it’s from a small company, you might have heard of it. I think they create a few computer accesory parts every now and then, an occassional keyboard, mouse and computer speakers. Ring a bell?
The company I’m talking about is Logitech and they are not just any company, they are a huge company with 7,500 employees, producing products like the one mentioned above plus more. Logitech has also been my favorite maker for keyboards and mice for as long as I can remember. Keyboard-wise though, I switched to Apple when they released their new Alu keyboards. Up until then I’ve been using mostly Logitech UltraX which was great, an amazingly cheap keyboard with really good keys on it and not cramped with a ton of useless features and shortcuts.
That’s why I’m flabbergasted to learn that Logitech is yet to release an update for their Logitech Control Center (LCC) software. In Snow Leopard, it doesn’t support the features of Exposé and Spaces, not out of the box at least – or if you upgraded from Leopard.
I’ve heard of two possible solutions to this problem, the first one is the route I took and worked for me.
You can change the “assigned action” within Logitech Control Center from the “Exposé, Dashboard & Spaces” you’re probably using right now, to “Keystroke”. Now, in order to assign the proper F key the mouse button/wheel, you will have to remove that very F key assignment from within Exposé & Spaces in your Mac’s System Preferences, otherwise LCC cannot “capture” the key when you press it.
So go to System Preferences > Exposé & Spaces. Pick one, say “All Windows” and remove the “F9” assignment (or whatever you have). Go back to Logitech Control Center, select Keystroke, click “F9” in the “Type a key…”-field. Go back to System Preferences > Exposé & Spaces and assign F9 to “All Windows” again. Test that it works by pressing the mouse button/wheel you assigned F9 to – it should work. Do the same for the rest of the exposé and spaces features you want.
Copy Exposé & Spaces
Another method I haven’t tried, but some users are reporting works for them as well, is copying (not moving!) the “Exposé” and “Spaces” applications from within \Applications\Utilities to just \Applications. You will have the applications twice on your hard disk, but that shouldn’t matter. I don’t know how well this method will work for you though, it doesn’t work for everybody.
Edit: This method can also be done with a symlink, as Eske points out in the comments at TechPatio.com:
The second option works perfectly and can be done with a symlink.
Fire up the good old Terminal, make sure you use an administrator account and make the following voodoo (1st line is only necessary if you are not currently logged in on an admionistrator account):
$> su # enter password for the account when prompted to.
$> cd /Applications/
$> ln -s /Applications/Utilities/Spaces.app Spaces.app
$> ln -s /Applications/Utilities/Expose.app Expose.app
So there you have it, you can once again enjoy all the features of your Logitech mouse within Snow Leopard.
Have you found other bugs within Logitech Control Center on your Snow Leopard? Let me know in the comments…