Your wife has excellent taste in input devices. I use the same trackball daily, and if I can't also find a solid Lion solution, I'll be heartbroken (not to mention much less productive).
History:
Kensington shipped four models of this type. The Expert and Turbo versions had slightly different coloring, and each came in wired and wireless versions.
- K64213 Expert Mouse Pro
- K64214 Turbo Mouse Pro
- K64245 Expert Mouse Pro Wireless
- K64240 Turbo Mouse Pro Wireless
The good news:
According to Kensington's drivers page, TrackballWorks™ 1.1 for Mac was released on Oct 19, 2011.
[Note: yes, that's TrackballWorks, not MouseWorks—the latter was last updated in 2009.]
The Installation/Notes file says:
Requirements:
Apple OSX 10.5.6 Leopard
Apple OSX 10.6.x Snow Leopard
Apple OSX 10.7.x Lion
Description: Enables trackball customization: button functions, pointer speed and acceleration, and scrolling speed and direction.
Languages: English
Installation:
Save the DMG file to your desktop and double-click on it.
Click on the installer package icon when it appears.
Follow the on-screen instructions to install the software.
The bad news:
I haven't been able to get it to work, and I'm not the only one.
Kensington support says:
TrackballWorks - Supported Kensington Devices
Which Kensington trackball models are compatible with the software application TrackballWorks?
Kensington TrackballWorks is compatible with SlimBlade TrackBall model K72327, Expert Mouse model K64325, Orbit Trackball w/Scroll Ring model 72337, and Orbit Optical Trackball K64327.
Note that all the supported models have numbers greater than K642nn.
Workarounds?
- There are some reports of success with TrackballWorks, so it's worth a try.
There are third-party mouse drivers. Some people have switched over to using USB Overdrive. I'm currently trying out SteerMouse, which makes the trackball work, but only has limited button support.
Neither focuses on supporting Kensington devices, or trackballs in general, which makes things problematic.
First off, double check your backup situation and be ready to use it to restore your data onto a clean 10.7.4 install if needed.
Your idea to delete the safari app and then re-install the Combo Updater is a great one and I have used it to great success in many cases where people managed to delete Safari in the past. The client combo is the correct update for you. (Client is correct as opposed to the server version of the combo updater)
It is not guaranteed to work (and I haven't tested it with Safari 6 having been installed and 10.7.4 yet so you could encounter a dragon but if your alternative is to do a clean install and skip the upgrade to Safari 6.0 you don't have much to lose by trying the combo updater trick.)
Watch the install logs to be sure that the Safari installation isn't skipped due to detecting a newer version. If that happens, you'll have to much around in the /Library/Receipts folder and potentially the receipts database to remove the recipt that tells the system what version of Safari was installed in the past.
Best Answer
Maybe the kext is for 32 bit mode only and does not work when running in 64 bit mode. Boot your Mac in 32 bit mode and check whether is works then. (If your Mac uses the 64-bit kernel by default, you can start up with the 32-bit kernel by holding the 3 and 2 keys during startup.)