Sony Vaio function keys and Windows 7
UPDATE 28/10/09: As of 26/10/2009 Windows update is listing an update for the Sony Firmware Extension Parser Device, if you have followed the guide and installed this driver and it didn’t work it might be worth installing this update and trying. I am going to install this now and post back if it has any positive or negative effects. (Bearing in mind my function keys are working correctly after using method below.)
UPDATE 2: Update went fine, and everything working as expected. Driver version went (for me) from 7.0.0.5 (dated back in 2006!) to 8.0.1.1 (dated as may this year). Maybe this will fix any issues you have had. As a precaution its worth creating a system restore point (Right click computer, properties, system protection and press create!).
Windows 7 is just around the corner, the RTM build is now available to Technet/MSDN/MAPS subscribers and the official release is set for October. I know there are a lot of Vaio users our there who will be itching to upgrade (especially from Vista). One problem I came across with the RC was that my function buttons didn’t work and i couldn’t control screen brightness without doing it in control panel so I did a bit of research and with the help of about 10 forums posts from all web I managed to get them up and running. To try and save others time I decided to put everything together in one place so that other users can have something concise to work from. This is based off the RC build but this also works on the final RTM build. This should work for most modern (18-months-2years) laptops. Read on for the step by step guide
1) First off visit the Vaio website which for the UK and Europe is at http://www.vaio-link.com and you should find a couple of drop down boxes where you can choose the series and model of your laptop. (If you have used the site before it should have remembered your last choice).
2) Once you have arrived at your model specific page click the download link and then choose the option for originally installed. These will most likely be Windows Vista drivers as the majority of Sony’s laptops have been shipped with Vista and the XP downgrade option for the past could of years. From this page you should be able to download two original packages of the utilities and the drivers.
3) Extract both of the archives onto your computer somewhere useful so you can get to them easily, ive plonked mine in a folder on the c: drive and then taken a copy on my USB drive for safe keeping.
4) Load up device manager and check for devices that Windows 7 did not automatically find drivers for. Hopefully there should be one either called Unknown Device or something calling itself an Intel LPC device with a yellow exclamation mark. If you find this then right click the device and choose properties and then find the details tab. From here you should have a drop down box and one of the items will be Hardware ID. Choose this option and make sure that the hardware ID is SNY5001. (If it is not then see 4a for instructions to track it down). If the ID matches then you can click the drivers tab and click to install driver as normal. From the drivers folder you extracted look for the Sony Firmware Extension Parser driver and install. (the folder may possibly be named SFPE driver)
4a) If you cant find this device it may already have been installed by windows or you may have loaded an incorrect driver. First check in device manager under human interface devices for the Sony firmware extension parser driver. If its already there then you can carry on to the software installation below. If its not then we will need to manually find the hardware id and track down what driver windows has assigned to it. For this we need to download the Devcon tool from Microsoft from (Click Here). This is a command line tool that can be used to dump what is in device manager out to a text file, including the hardware ids and what the system is currently calling the device by name, this will help you track it down if windows has loaded a completely different driver by itself.
Once you have downloaded and extracted the tool run the following command line.
devcon hwids * > hwids.txt
This will output to hwids.txt and somewhere in there should be something like this.
ACPI\SNY5001\4&28A9283&0
Name: Sony Firmware Extension Parser Device
Hardware ID’s:
ACPI\SNY5001
*SNY5001
As you can see it lists the hardware ids along with device name, so if yours has a different name then you should now be able to find it in device manager.
Once you have found the rogue device then follow the same instructions as above and from the details tab install the SFEP driver.
5) This step is important, you need to install the following software in the correct order and reboot between each install otherwise it wont work properly. You have been warned. (That said if you do jump the gun for whatever reason you can un-install everything apart from the shared libraries)
1. VAIO Event Service (From Utilities Folder)
2. Reboot
3. SONY DLL Utils (From Utilities Folder)
4. Reboot
5. SONY Shared Library (From Utilities Folder)
6. Reboot
7. Sony Power Management (From Utilities Folder)
8. Reboot (last one!)
After all that lot you should find that your buttons now work. Its hard work but far better in my opinion that upgrading a vista installation full of Sony bloatware.
If you use the fingerprint scanner on your Vaio you can also get the Windows7 drivers/software from UPEKs website.
x86: http://www.upek.com/support/downloads/windows7/w7x86.asp
x64: http://www.upek.com/support/downloads/windows7/w7x64.asp
The drivers are just a quick a quick install and reboot job and you’ll be ready to roll.
I would appreciate any re-tweets for this so as many vaio users as possible can benifit.
If you have any problems or questions please post a commend.
I hope this info proves useful!
No related posts.
