Not sure if you found a solution to this problem yet but I have a work around that might help:
Step 1. Ensure you have the Lenovo Hotkey software installed and functioning properly (i.e., if you press Fn-F5 are you presented with the Lenovo wireless settings for power radios window?)
Step 2. Locate the file, TpFnF5.exe on your system. On my system, the file was located in:
"C:\Program Files\Lenovo\HOTKEY"
Copy this path as you will need it later on.
Step 3. Open the Windows Task Scheduler.
Step 4. Create a new basic task by selecting the "Action->Create Basic Task..." menu item.
Step 5. When the new task wizard appears, enter a name like:
"Enable Bluetooth Radio"
and a description like:
"This task will automatically turn on the Bluetooth radio."
Then click the "Next" button.
Step 6. The next screen will ask you for the trigger and will say, "When do you want the task to start?" Select the "When the computer starts" option and click the "Next" button.
Step 7. The next screen will ask, "What action do you want the task to perform?" Select the:
"Start a program"
option and click the "Next" button.
Step 8. You'll be presented with an edit control that will ask you to specify the program/script. Enter the path that you copied in step 2 and append:
\TpFnF5.exe
to the path. The value in the box should look something like this (it may vary slightly depending on where you installed the Lenovo Hotkey software):
"C:\Program Files\Lenovo\HOTKEY\TpFnF5.exe"
(Be sure to put the quotes around the file path)
In the "arguments" box, enter the following:
/BTON
Now click the "Next" button.
Step 9. On the next screen, check the:
"Open properties dialog for this task when I click finish"
option and then click "Finish"
Step 10. When the properties dialog appears, select the radio button labeled,
"Run whether user is logged in or not"
Step 11. Under the "Configure for" option, select,
"Windows 7, Windows Server 2008 R2"
and then click "Ok".
Reboot and your bluetooth radio should be active.
I had originally put this into the registry under HKLM\Software\Microsoft\Windows\CurrentVersion\Run but those programs don't launch until the user logs into the system. I wanted the bluetooth radio active for my logon strictly so I could use my bluetooth mouse.
Also, there are other command line arguments that can be used with the TpFnF5.exe executable. According to Lenovo, they are as follows:
/WLON, /WLOFF Turn on/off internal 802.11.
/BTON, /BTOFF Turn on/off internal Bluetooth.
/WANON, /WANOFF Turn on/off internal WAN.
/UWBON, /UWBOFF Turn on/off internal UWB.
/ALLON, /ALLOFF Turn on/off any radio at once
Anyhow, I hope this helps.
Additional note:
I just realized, you'll need to add the "On workstation unlock of any user" trigger for this task. This is required if you want the bluetooth radio to be enabled after awakening the machine from sleep.