Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Assign AppleScripts to Logitech mice buttons Apps
I have a Logitech MX700 mosue and was digging around through the Logitech Daemon package that gets installed when you install the Logitech Control Center and found a hidden property that you can enable to let you execute AppleScripts using your mouse buttons (and presumably keyboard buttons too, though I don't have a Logitech keyboard to test this out on.) It's really nice to be able to execute AppleScripts through the LCC because only Logitech's Control Center let's you use all the 8 buttons on the MX mice so you can't use 3rd party mouse software like USB Overdrive, unless you want to lose some button functionality.

To enable this feature do a search on your computer for 'LCCDaemon'; it should be in /Library -> Application Support -> Logitech. Then right- or control-click the LCCDaemon's icon and choose "Show Package Contents." Then find 'seraph.plugin' in LCCDaemon's Contents -> Resources directory, right- or control-click on 'seraph.plugin' and chose "Show Package Contents" again. Finally, find 'description.plist' in seraph.plugin's Contents -> Resources directory.

To enable AppleScript execution, you need to edit a single line in 'description.plist.' You can do this by dragging description.plist to Text Editor. Once in Text Editor, do a search for 'applescript' and find this line about 13 lines below:
 <string>hidden</string>
Just change this line to:
 <string>mouse/keyboard</string>
Then save the file and restart your computer (or just kill the daemon and restart it, if you know how.) Go into the Logitech Control Center through System Preferences and you will now have the option to assign AppleScripts to buttons.

There is also an "iTunes" hidden feature, but when I enabled it and tried to use it, it crashed the daemon and I had to change it back to hidden, trash my preferences and restart the daemon.

NOTE: I have no idea why Logitech disabled this feature and it might be because it may randomly wipe out your entire hard drive (though that's quite unlikely). Use at your own risk and don't blame me if anything bad happens! :)
    •    
  • Currently 1.00 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (1 vote cast)
 
[7,348 views]  

Assign AppleScripts to Logitech mice buttons | 3 comments | Create New Account
Click here to return to the 'Assign AppleScripts to Logitech mice buttons' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Just curious...
Authored by: rgoer on Jan 16, '03 03:24:49PM

...but how the hell did you figure this out?



[ Reply to This | # ]
Assign AppleScripts to Logitech mice buttons
Authored by: mryannick on Nov 05, '06 01:05:50PM

Tried using the same trick to activate the iTunes scripts under os x 10.4.8 using logitech control center 2.1.1
Didn't work: the mouse's "Device Manager" preference application crashes after selecting itunes, and doesn't reopen until you've deleted user preferences and rebooted the logitech daemon.

yannick


---
Personal site
Incredible watercolors



[ Reply to This | # ]
Assign AppleScripts to Logitech mice buttons
Authored by: vsbalint on Jan 06, '07 08:20:53AM

Hi
How did you manage to use LCC with your MX700 mouse? When I installed it and start from the System Preferences does not find my mouse.



[ Reply to This | # ]