The installation of the drivers coupled with the installation of the hotkey drivers already are responsible for setting the appropriate values in the system's registry, therefore there is no need to alter the values in the registry at all, unless you have a specific and very good reason to do so.
My suggestion would be the following:
1) Uninstall the wifi (bluetooth - if applicable) drivers, the video drivers, presentation director and the hotkey drivers.
2) Use CCleaner to verify the registry in order to remove the "orphaned" CLSID's that would remain following uninstallation of the drivers mentioned in step 1. (CCleaner is a freeware program, very powerful, that does a superb job of locating issues in the registry. Please keep in mind that the registry should be completely backed-up before proceding in case something goes wrong. CCleaner does prompt you for a registry backup)
3) Install the drivers in the following order:
- video drivers from Lenovo (These are important to get Fn-F7 back up and running properly)
- presentation director
- wifi drivers from Lenovo (Fn-F5 capability)
- bluetooth drivers from Lenovo (if required)
- hotkey drivers provided by Lenovo (controls all the hotkey Fn-F
x combinations)
Keep in mind that you need to login to Windows with "administrative privileges" to install the drivers for those to work properly. If you install those as a regular user (with no admin privileges) then Fn-key combinations will not work correctly in a regular user account.
Also mentioned previously, Lenovo drivers are "tweaked" for the purpose of working properly in conjunction with the hotkeys, so it's important to install the Lenovo drivers and not third-party drivers. The 3rd party drivers will interfere with the hotkey drivers and thus you'll be stuck by not having the "menu" appear when pressing the Fn-Fx key combination.
No further "registry" tweaks are necessary to have the hotkeys working properly. The combination of proper hardware drivers and the hotkey drivers takes care of all actions for you.
Hope this helps.
Message Edited by icantux on
04-25-2008 11:34 AM