View Single Post
  #3 (permalink)  
Old 07-07-2008, 03:03 PM
ssolomon's Avatar
ssolomon
PPCGeeks Regular
Offline
 
Join Date: Nov 2007
Posts: 89
Reputation: 15
ssolomon is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via Skype™ to ssolomon
Re: Change Default Input Method??

Quote:
Originally Posted by Whosdaman View Post
Bump, looking for an answer please
Input Panel Registry Settings
Windows Mobile-Windows Embedded CE
3/25/2008
The HKEY_CURRENT_USER\Drivers\BuiltIn\SIP registry key is used to set the software-based input panel (SIP) settings.
The following table shows the named values for the SIP settings.
Note: The default registry values vary depending on which Catalog items are included in your OS design. For more information, see Default Registry Settings.


Value : type Description Prefix : REG_SZ
Set to "SIP".
Dll : REG_SZ
Set to "Softkb.dll".
Order : REG_DWORD
Set to 1.
Index : REG_DWORD
Set to 0.
The HKEY_CURRENT_USER\ControlPanel\SIP registry key is used to determine whether applications are allowed to change the SIP window state.
The following table shows the named values for the SIP settings.


Value : type Description AllowChange : REG_DWORD
Indicates whether an application may change the SIP window state. Set to 1 to allow the change. Because this is only read when the SIP is initialized, you must reset the target device for any changes of this registry value to take effect.
DefaultIm : REG_SZ
Indicates the class identifier (CLSID) for the default Input Method (IM). Default setting is "{42429667-ae04-11d0-a4f8-00aa00a749b9}".
Note: The default Input Method must be signed with a privileged or unprivileged certificate so that it can successfully load during the boot process.
DragStyle : REG_DWORD
Set to 1.
The HKEY_CURRENT_USER\ControlPanel\Keybd registry key has the following values.


Value : type Description InitialDelay : REG_DWORD
Default setting is 177. Indicates the default keyboard initial delay.
RepeatRate : REG_DWORD
Default setting is 8. Indicates keyboard autorepeat.
The HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9} registry key has the following values.


Value : type Description @ : REG_SZ
Set to "LOC_KEYBOARD".
KBMode : REG_DWORD
Indicates the keyboard mode associated with the default IM. Set to 5.
The HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\InprocServer32 registry key has the following registry value.


Value : type Description @ : REG_SZ
Provides the DLL name for the default IM. Set to "\\Windows\\msim.dll".
The HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod registry key has the following registry value.


Value : type Description @ : REG_SZ
Indicates whether the default IM is SIP. Set to "1" to make SIP the default.
The HKEY_CLASSES_ROOT\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\DefaultIcon registry key has the following registry value.


Value : type Description @ : REG_SZ
Provides the DLL location of the default icon. Set to "\\Windows\\msim.dll,0" for SIP.
The HKEY_CURRENT_USER\ControlPanel\SIP registry key has the following registry value.


Value : type Description MenuBarHeight : REG_DWORD
Indicates menu bar height in pixels. For example, if MenuBarHeight is set to 26, the SIP window will not position itself lower than 26 pixels from the bottom of the screen.