Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

elbirth

macrumors 65816
Original poster
Jan 19, 2006
1,154
0
North Carolina, US
I've been using my Logitech MX1000 for a long time now with USB Overdrive and it's been fantastic. Being able to use the extra buttons to serve different purposes on a per-application basis has been amazing.

I just bought a Logitech Wave keyboard, which is great, but I ended up installing the Logitech Control Center since I couldn't find a way to configure the extra keys and I wanted volume controls, etc via the keyboard. The LCC software took care of this with flying colors, but it seems to also take control of my mouse and replaces the settings I had from USB Overdrive.

Basically what I'm asking is... is it possible to disable the mouse settings in LCC so it only sets up the key configurations on my keyboard? If not... is there some software available similar to USB Overdrive, but instead lets you configure all of the keys on your keyboard?

I know some people may ask what USB Overdrive does that LCC doesn't... and to respond to that, USB Overdrive lets me configure my mouse's buttons to perform different tasks based on what application I'm currently using. Plus, it lets me assign tasks for when I tilt the mouse, which LCC does not. I use this functionality A LOT.
 
Omg!!! I've never experienced such a coincidence online as this one. I too bought a Logitech Wave Keyboard today and I'm searching for exactly the same answer. The stupid LCC took control of my mouse which I too was controlling wonderfully with USB Overdrive.

So far, I'm loving the keyboard, but I hate the really slow LCC preferences and the mouse speed settings. It does let you specify Application specific controls like USB Overdrive, but it's much slower to do so.
 
lol... glad I'm not alone then. I posted in the general help forum trying to see if anyone knows of a program similar to USB Overdrive, except that it works with keyboards, but so far no responses...

I now do see where you can set application-specific controls in LCC, but again, it doesn't let you map tasks to the tile of the wheel. One of my biggest things is since my job requires me to be in a web browser all day, I had my left/right tilt mapped to switch tabs back and forth in my browser.. it's an annoyance to have to move my hand from the homerow keys to hit ctrl+tab when I can just tilt my mouse wheel
 
The reason why I really want to disable the mouse control part of LCC is because when you set application specific settings, all the buttons and speeds reset for each application.

In USB Overdrive, whenever you create new app specific settings, the global settings are automatically applied as default before you make any changes.

In LCC, I have to adjust the mouse speed and buttons everytime I add a new program to the settings. I don't use the Quick Switch button to switch apps, so it's annoying whenever I'm in a program and press it, only reminding me that I didn't set that button for the millionth time.
 
Hi there!

I have the same issue with LCC like you guys.

Any thing new on this?
 
I've found one solution

Here's the solution I've used. It has worked for me. My Wave keyboard works while my Logitech USB mouse is left alone! (Intel, Mac OS X 10.5.x). :D

1. Navigate to the folder /Library/Application\ Support/Logitech.localized/Logitech\ Control\ Center.localized/LCCDaemon.app/Contents/Resources/

2. Look through the files "Hardware Descriptions 2002.plist", going through each year until the 2007. To save time, use TextWrangler (free program) to search through all files in the Resources folder for the term *insert mouse model number here*. In my case, I searched for "MX630" and found my mouse referenced in the "… 2007.plist" file. Make a back-up copy of this file (anywhere you like).

3. Carefully look for these headings above the part of the text file that mentions your mouse model: "Product ID" and "Device Identifier". Notice that below each heading, there is a <key> and an <integer> tag, respectively. Change these values carefully. In my edits, I simply duplicated the integer string from "4106" to "41064106". Make sure they're still integers, of course. I'm not certain which of them actually has the effect, but do both, it seems to do no harm.

4. Save the file, unplug your USB mouse or USB receiver, and plug it back in.

5. Enjoy a freed mouse!

I registered just to help you guys out. I reckon that I've been helped more times than I can count by people writing answers on forums. It took me a good 10 minutes to figure this out but, as I predicted that I could edit some file and make it work. It did!

I was and still am so annoyed that Logitech had to make my life so miserable. The keyboard drivers are necessary, as previous posters noted (even though they are NOT perfect), but the mouse drivers are just plain stupid.

Here are some things I can NOT do with my mouse when using Logitech drivers (LCC version 2.7):

- Can not shift-scroll to scroll left/right. I always use this. :confused:
- Has funny bunny bugs that cause clicking to become double-clicking—happens randomly. :eek:
- Software doesn't allow you to set a specific default setting for a button/function, as a poster above has already mentioned, making the act of customising my mouse absolutely the most exasperating task I've done on my Mac. :mad:
- Mouse speed can not be adjusted for each application profile. ARGH! What if I want it to be fast in one program, and slow in another?
- Does not treat Dvorak keyboard users fairly; interface shows wrong characters when setting keystrokes mouse buttons if using Dvorak keyboard layout. :mad:

Only benefit of the driver: shows my battery life. No thank you. :cool:

Won't write more. I hope this helps someone. :D I'm about to install my preferred drivers now!

Thomas
(Bruce, Canberra, Australia)
1 Aug 2009
 
Thanks for trying to offer a solution, but it doesn't seem to work very well for me. I couldn't find the model name of my logitech mice in any of the files you mentioned, and even if I did, I suspect it wouldn't work.

Here's why:

I have two mice connected to the computer: a laser mouse from logitech that came along with my wave keyboard and is recognized by LCC, and a Logitech MX518 which LCC doesn't have support for on the mac. USB Overdrive cannot configure ANY of these mice, even though the MX518 doesn't show up in LCC. The 518 is also unaffected by LCC's mice speed sliders, while the logitech laser mouse is.

I'm assuming you're calling this a solution since your goal was to have LCC not affect the mouse, but since Logitech doesn't really alter the mouse acceleration I don't see the problem in LCC affecting the mouse at all.

What we all need is to be able to remove the mouse acceleration from the mouse somehow, which would be easy with USB Overdrive. Alternatively, we could alter a preference file or a system file somewhere to disable the acceleration OR be able to bind the mediakeys on our keyboards so we wouldn't have to use LCC in the first place, an application which in either case is known make the system more unstable.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.