brink said:
Have you looked at this tutorial yet? It will show you how to turn off
the on-screen keyboard.
'On-Screen Keyboard'
(
http://www.vistax64.com/tutorials/72733-screen-keyboard.html)
In fairness to myself

that's the same as my first suggestion: go to
Control panel, Ease of Access, Use computer wthout mouse or keyboard. Still,
good to have it double-checked.
bp, if you have checked all those things and nothing works, I have 2 further
suggestions:
1) download and run the "autoruns" utility:
http://www.microsoft.com/technet/sysinternals/utilities/Autoruns.mspx
Autoruns will show you *everything* that is configured to run automatically
on your machine.
2) As Synapse suggested: on a Tablet PC, having an onscreen keyboard is
normal. In Vista, the Tablet PC extensions will be installed by default,
whether you have a Tablet PC or not. If you have a graphics tablet or
similar device, the Tablet extensions will think they are on a Tablet PC and
cause the Tablet Keyboard to become active. If you don't actually want to
use any of the Windows Tablet extensions, you can simply remove them. Go to
Control Panel, Programs and Features, Turn Windows Features on or Off. The
"Turn Windows Features on or off" window will appear. Scroll down the list
to find "Tablet PC Optional Components". Uncheck the checkbox and click OK.
This will remove all the Tablet components including the Tablet keyboard.
The normal OSK.EXE Onscree keyboard will be unaffected; likewise, your
graphics tablet should continue to work fine.
BTW you can look in Task Maanger to see if you have a process called
"osk.exe" running - that will show whether the keyboard is the "normal"
Windows Onscreen keyboard, or the Tablet keyboard. If osk - normal keyboard.
If no osk in Tasklist, but you see a keyboard on screen, it must be the
Tablet keyboard, as Synapse suggested.
If after all that, you still haven't found the cause of the keyboard
appearing, then .. I really dunno. In this case you may have overlooked one
of the above steps. Repeat the whole process again, slowly and carefully.
Good luck, hope you find it.