How to get a Fujitsu Stylistic ST5011D working under Windows 7

Link to my relevant blog post. There you can leave a comment if Google doesn't let you here.

Here are a few tips about how to get a fully working Windows 7 system on a Fujitsu Stylistic ST5011D tablet. Many things listed here likely also applies to other ST5000 series tablets that does not have any official Windows 7 support.

I am assuming the reader have some general knowledge about computers, so this is not a step-by-step walkthrough.

Install Windows 7

No surprises here. Just grab a USB keyboard (and mouse if you want), make a Windows 7 USB drive with either Microsoft's own tool or WinToFlash, boot your tablet from the USB drive and install away.

Install Video Driver

This is probably the most difficult part because of the Intel 855GM video chipset. Just search for "Intel 855GM Windows 7" to see many rants and complaints. ;-)

The following is how I got it working on my tablet:

0. Start from a fresh Windows 7 installation and make a system restore point.

In case you mess up, you can easily revert to the clean system via system restore.

1. Grab the Vista drivers some nice person already extracted from a Vista installation. See attachments.

This is the only driver I can get to stick on my Win7 installation. Other drivers I tried always get uninstalled upon reboot.

2. Disable the fancy pulsing flag boot animation. Run msconfig --> Boot tab --> tick "OS boot information".

Otherwise, the display drivers throws a BSOD when it's time for the boot animation to disappear and desktop to appear.

3. (Optional maybe?) Disable Integrity Check. Run Command Prompt as Administrator --> run "bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS".

I don't know whether this is necessary or not, but can't be bothered to check.

4. Follow This guide, more or less.

Basically, take ownership and full permissions of the file %windowsroot%\system32\drivers\vgapnp.sys, corrupt it (use a hex editor, not notepad), uninstall "Standard VGA Adapter", reboot, update driver for "Video Controller (VGA Compatible)" with the Vista drivers you downloaded in Step 1.

If all goes well, you should have a working display driver with brightness adjustment and rotation.

Make a system restore point now, so if you mess up with stuff later, you don't have to do all these again.

Install Other Drivers

Download any Fujitsu drivers referred below from Fujitsu US.

Windows Update should take care of the usual things like Audio, Ethernet, modem and Wi-Fi, even Infrared and 1394. If not, those are easier to deal with than the tablet-specific devices detailed below anyways.

Pen: The pen works out of the box, but you can install Fujitsu's win7 drivers for ST5112 for more configuration options.

Buttons: Install Fujitsu's ST5011D XP "ButtonDriver" to get the buttons working. (Win7 drivers for ST5112 gives a "IRQL_NOT_LESS_OR_EQUAL BSOD upon reboot.)

If windows tells you something has a known compatibility problem on reboot, just disable that boot item in msconfig. The buttons work absolutely fine without that program.

Then, edit registry at HKLM\SYSTEM\CurrentControlSet\Control\TabletPC\TabletButtons\, under each key (except 20 and 21) set "NoUI" to 0. This way, you can configure actions for each of the buttons under Control Panel --> Tablet PC Settings. (I skipped 20 and 21 because those seems to be brightness adjustment buttons, which are not present on the ST5011D.)

There is no need to install "ButtonUtilities" since it does not provide any functionality that are not provided by the OS. Some of the tablet buttons do run programs included in ButtonUtilities, though, so remap them as appropriate. I suggest mapping the "Fujitsu Menu Button" (Fn + Fn) to keypress "Windows + X", so it invokes Windows Mobility Center.

"Hotkey": For Hotkey Driver, Win7 drivers for the ST5112 can be installed. It doesn't seem to do anything except getting rid of an "Unknown Device" from Device Manager.

I can't get the card reader to work. Never used the SmartCard reader. I don't use the Security Panel. Tried installing Fujitsu's Mobility Center Extensions for ST5112, but it doesn't show up in Mobility Center.