I got my SpaceNavigator this weekend and was greatly concerned when it didn't appear to work. Then I remembered that drivers tend to need a reboot to register with the kernel properly. Fortunately that fixed things and I had an entertaining time playing around with Google SketchUp and other projects.
Anyway, whilst Apple do say that a reboot is generally necessary, in this technote: "Installing an I/O Kit KEXT Without Rebooting", they also say that it is possible not to require one in some circumstances. You might want to consider enhancing your installer to include this functionality so that your users don't unnecessarily have to suffer the indignity of restarting their system.
Reboot required after installing drivers
Moderator: Moderators
Re: Reboot required after installing drivers
I feel your pain, I hate to restart too. Not trying to justifying anything, but anyway this happens frequently even with Apple updates. Take the recent QuickTime 7.1.5 software update, it required a restart and that's for just a minor dot-dot release update of something that is above the kernel layer.lmop wrote:so that your users don't unnecessarily have to suffer the indignity of restarting their system.
How about advance notice about "Restart"?
Please let people know - at the start of the install - that restart will be required. (It's inconvenient to just find out at the end... and have to quit all other apps.)
Thanks,
Gil
Thanks,
Gil
Natural Logic
http://www.natlogic.com
http://www.natlogic.com