on-screen keyboard during logon

J

Juergen Seyffer

hello board,

i build a Windows XP embedded (SP1) for a Webpad, running on a 512MB
CF-card.
everything is working fine without one problem.

some customers demand a logon screen with on-screen keyboard to enter a
username and password.
i installed the on-screen keyboard and the on-screen keyboard service.
i also selected the on-screen keyboard to start at logon with utility
manager.

the problem is, that the keyboard did not start with the logon window.

when I connect an USB-keyboard and press "Windows Logo" plus "U" button
the utility manager starts and the keyboard comes up.

I know that these function worked with Windows 2000 without problems.
I know that there is a registry hack to autologon also to a domain, but you
can't change users with it.

is there a way to force the on-screen keyboard starting (without Logo+U) ?
there are some buttons at the pad, which send "CTRL"+"F1" to "F4" , I tried
to remap them and also
to define new shortcuts for utilman.exe and osk.exe, but without any
success.

any help would be great.

thanks in advance

Juergen
 
K

KM

Juergen,

Do you have "Utility Manager" component included?
Try to set its dword registry value [SOFTWARE\Microsoft\Windows NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard],"Start with Windows" to "1" (you may do that in the component's Registry Data in TD) and see if it helps.

KM
BSquare Corporation

JS> hello board,

JS> i build a Windows XP embedded (SP1) for a Webpad, running on a 512MB
JS> CF-card.
JS> everything is working fine without one problem.

JS> some customers demand a logon screen with on-screen keyboard to
JS> enter a username and password.
JS> i installed the on-screen keyboard and the on-screen keyboard
JS> service.
JS> i also selected the on-screen keyboard to start at logon with
JS> utility manager.

JS> the problem is, that the keyboard did not start with the logon
JS> window.

JS> when I connect an USB-keyboard and press "Windows Logo" plus "U"
JS> button the utility manager starts and the keyboard comes up.

JS> I know that these function worked with Windows 2000 without
JS> problems.
JS> I know that there is a registry hack to autologon also to a domain,
JS> but you can't change users with it.

JS> is there a way to force the on-screen keyboard starting (without
JS> Logo+U) ?
JS> there are some buttons at the pad, which send "CTRL"+"F1" to "F4" ,
JS> I tried to remap them and also to define new shortcuts for
JS> utilman.exe and osk.exe, but without any success.

JS> any help would be great.

JS> thanks in advance

JS> Juergen
 
J

Juergen Seyffer

Hello KM,

"Utility Manager" is included, here are my current settings on the targed
(Webpad).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard]
"ErrorOnLaunch"=""
"HideClient"=dword:00000000
"Start with Utility Manager"=dword:00000001
"Display Name"="On-Screen Keyboard"
"Application path"="osk.exe"
"Application type"=dword:00000001
"ClientControlCode"=dword:00000085
"Start with Windows"=dword:00000001
"WontRespondAction"=""
"WontRespondTimeout"=dword:00000000

I will check the settings in TD, and build a new release.
Post results later

Thanks



KM said:
Juergen,

Do you have "Utility Manager" component included?
Try to set its dword registry value [SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard],"Start
with Windows" to "1" (you may do that in the component's Registry Data in
TD) and see if it helps.
 
J

Juergen Seyffer

Hello again,

I set the value for "Start with Windows" to 1 (default is 0) in TD,
generated a new release and test it.
on-screen keyboard still does not come up.
Does anyone know how this problem is solved in Tablet-PC edition ?
Or is there another solution or hint which I could try.

Regards
Juergen

Juergen Seyffer said:
Hello KM,

"Utility Manager" is included, here are my current settings on the targed
(Webpad).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard]
"ErrorOnLaunch"=""
"HideClient"=dword:00000000
"Start with Utility Manager"=dword:00000001
"Display Name"="On-Screen Keyboard"
"Application path"="osk.exe"
"Application type"=dword:00000001
"ClientControlCode"=dword:00000085
"Start with Windows"=dword:00000001
"WontRespondAction"=""
"WontRespondTimeout"=dword:00000000

I will check the settings in TD, and build a new release.
Post results later

Thanks



KM said:
Juergen,

Do you have "Utility Manager" component included?
Try to set its dword registry value [SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard],"Start
with Windows" to "1" (you may do that in the component's Registry Data in
TD) and see if it helps.
KM
BSquare Corporation

JS> hello board,

JS> i build a Windows XP embedded (SP1) for a Webpad, running on a 512MB
JS> CF-card.
JS> everything is working fine without one problem.

JS> some customers demand a logon screen with on-screen keyboard to
JS> enter a username and password.
JS> i installed the on-screen keyboard and the on-screen keyboard
JS> service.
JS> i also selected the on-screen keyboard to start at logon with
JS> utility manager.

JS> the problem is, that the keyboard did not start with the logon
JS> window.

JS> when I connect an USB-keyboard and press "Windows Logo" plus "U"
JS> button the utility manager starts and the keyboard comes up.

JS> I know that these function worked with Windows 2000 without
JS> problems.
JS> I know that there is a registry hack to autologon also to a domain,
JS> but you can't change users with it.

JS> is there a way to force the on-screen keyboard starting (without
JS> Logo+U) ?
JS> there are some buttons at the pad, which send "CTRL"+"F1" to "F4" ,
JS> I tried to remap them and also to define new shortcuts for
JS> utilman.exe and osk.exe, but without any success.

JS> any help would be great.

JS> thanks in advance

JS> Juergen
 
K

KM

Juergen,

I don't really know if the problem is solved on XPe. You may try out
XPProEmulation.slx from www.xpefiles.com (Development Utilities, Main) to
see if you're missing any component in your image. However, your problem
seems to be more about some component settings.
You may also want to post the question to microsoft.public.windows.tabletpc
and microsoft.public.windows.tabletpc.developer and even
microsoft.public.windowsxp.general.

--
KM,
BSquare Corporation
Hello again,

I set the value for "Start with Windows" to 1 (default is 0) in TD,
generated a new release and test it.
on-screen keyboard still does not come up.
Does anyone know how this problem is solved in Tablet-PC edition ?
Or is there another solution or hint which I could try.

Regards
Juergen

Juergen Seyffer said:
Hello KM,

"Utility Manager" is included, here are my current settings on the targed
(Webpad).

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard]
"ErrorOnLaunch"=""
"HideClient"=dword:00000000
"Start with Utility Manager"=dword:00000001
"Display Name"="On-Screen Keyboard"
"Application path"="osk.exe"
"Application type"=dword:00000001
"ClientControlCode"=dword:00000085
"Start with Windows"=dword:00000001
"WontRespondAction"=""
"WontRespondTimeout"=dword:00000000

I will check the settings in TD, and build a new release.
Post results later

Thanks



KM said:
Juergen,

Do you have "Utility Manager" component included?
Try to set its dword registry value [SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard],"Start
with Windows" to "1" (you may do that in the component's Registry Data in
TD) and see if it helps.
KM
BSquare Corporation

JS> hello board,

JS> i build a Windows XP embedded (SP1) for a Webpad, running on a 512MB
JS> CF-card.
JS> everything is working fine without one problem.

JS> some customers demand a logon screen with on-screen keyboard to
JS> enter a username and password.
JS> i installed the on-screen keyboard and the on-screen keyboard
JS> service.
JS> i also selected the on-screen keyboard to start at logon with
JS> utility manager.

JS> the problem is, that the keyboard did not start with the logon
JS> window.

JS> when I connect an USB-keyboard and press "Windows Logo" plus "U"
JS> button the utility manager starts and the keyboard comes up.

JS> I know that these function worked with Windows 2000 without
JS> problems.
JS> I know that there is a registry hack to autologon also to a domain,
JS> but you can't change users with it.

JS> is there a way to force the on-screen keyboard starting (without
JS> Logo+U) ?
JS> there are some buttons at the pad, which send "CTRL"+"F1" to "F4" ,
JS> I tried to remap them and also to define new shortcuts for
JS> utilman.exe and osk.exe, but without any success.

JS> any help would be great.

JS> thanks in advance

JS> Juergen
 
J

John Chen

I have included "Utility Manager", and "On screen keyboard", but I am having
trouble to bring up the on-screen keyboard by pressing the "logo-U", any
suggestions?
(The other logo-x works fine for me, like Logo-E will bring up the explorer)

John

KM said:
Juergen,

Do you have "Utility Manager" component included?
Try to set its dword registry value [SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Accessibility\Utility Manager\On-Screen Keyboard],"Start
with Windows" to "1" (you may do that in the component's Registry Data in
TD) and see if it helps.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top