1.

Solve : I need on screen keyboard load help?

Answer»

I'm working on a project with a graphics INTERFACE, the end product will not have
a connected keyboard. You can go to the run command and type in OSK for the keyboard
(Using XP Pro).

I tried to write a batch file to run when you restart the computer but the batch file keeps
a dos window open the whole time the keyboard is displayed. I can X the box but I don't
want the end product to look LIKE an amateur (me) did the work.

My simple batch file was:
osk
exit

It seems the osk command is ALWAYS open as long as the keyboard is showing on the screen.

Is there a way to do a command add-on (i.e. osk /end) to let the dos box exit?Quote

It seems the osk command is always open as long as the keyboard is showing on the screen.
Is there a way to do a command add-on (i.e. osk /end) to let the dos box exit?
Yes, use the START command
START OSK

To find which options will help you, do this:
START /?
...and get a list of all the options for the start command.So far so good.

Popped it right up. Now I have to find a way to always keep it on top.
The software I'm using and the keyboard don't seem to like sharing the screen.
When the keyboard is up and I roll the mouse to it it drops off the screen, kind of
defeats the purpose for the keyboard!

Thanks for your help.Are you doing a program in a language like Visual Basic or Visual C++ and need the OSK? You may be able to invoke it as a child process. Not sure. Bit in that case, it not LONGER is a DOS thing.
The OSK has its own internal setting for Always on top. Is this set? Seems to work for all the programs I use.IT depends on where I call it from. I am doing a graphics interface that lives in its own world and the two didn't seem to be able to co-exist.

I FOUND if I run the keyboard command in the startup folder for Windows it will do what I need. I just have to create a tag that tells the
operator not to "x" out of the keyboard, just minimize it.

If I call it up from the graphic software it will run but when I cursor over it it drops out.


Discussion

No Comment Found