Handwriting Recognition?? - Touch Pro2, Tilt 2 Windows Mobile General

Is it possible to have Handwriting recognition on a Energy ROM
I tried to install but the hOtfix shows me as Incompatible device

To enable the Transcriber, adjust the following registry string.
HKLM\Software\HTC\ezsip
SIPMenuEnableMSSIP = DWORD "1"
EDIT: I found a *.cab that should get it working for you. The file is attached.

Related

keyboard error ?

after i uprom for my x01ht (schaps 4.0), the keyboard (hardware) was very stupid. some letter is wrong. when i typed "j", display appear "qwerghik";
"n" => " asdfvbnn"
"u'' => "tyui"
down => left softkey
"p" => start
....
who can hepl me to fix that ?
You need to create Registry value of name "Locale" and type of "String" and data of "Localization ID" within
[HKEY_CURRENT_USER\ControlPanel\Keybd]
Localization IDs:
French = 040c
German = 0407
Italian = 0410
Japanese = 0411
Spanish = 040a
Kazakh = 043f
Russian = 0419
For Swedish (scandinavian) use 0414 (not 041d)
Other IDs can be found here: http://www.microsoft.com/globaldev/reference/winxp/xp-lcid.mspx.
Some versions of the OS seem to be case sensitive on this value, and if it does not work, try upper case letters.
Registry example for say Japanese keyboard:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"Locale"="0411"
i tried this way or hardreset but not change.
Or you could download advancedcofig 1.1 or htcustom and change keyboard settings to cingular
no way. i hardreset but still the same. i think the hardware error
noone fix that ?
Hello ....
Layout keyboard
HI,
someone has any idea where I can find the registry key for the layout keyboard and value do I have to put to get it in french??
same error :
http://forum.xda-developers.com/showthread.php?t=312532
waiting...
X01HT Keyboard Fix
Try this one to see if it works.
Quakie
oh no. All body didn't understand me.
my X01ht was very well 2 weeks ago, but now, it is ....
i think the hardware of keyboard error (may be). not software.

[TIP] Gyrator2 - Taskmanager and Start at Boot on NLD ROM

Ok I installed Gyrator2 on the TP2 with my T-mobile NLD rom.
First thing I needed to fix was that the software does not run at boot, this because the path in the Registry was not translated to the Dutch ROM.
HKEY_CURRENT_USER\Software\HTC\BootLauncher\Apps\Gyrator2
And I changed the value of Module String from:
Code:
\Program Files\Gyrator2\Gyrator2.exe
to:
Code:
\Programmabestanden\Gyrator2\Gyrator2.exe
Secondly I was annoyed by the Gyrator 2 showing up in my Task manager all the time.
So I did add a Dword in
Code:
HKCU\Software\HTC\TaskManager\ExclusiveList\System\
With the name "Gyrator2.exe" As a DWORD with value 0
I am happy with the results, so I think it would be valuable to share it with you all...
Cheers.
Hi Zaleo,
i have done the same in my HTC TP2 some days ago.
Sometimes i think we have to change to global tougths
here in NLD ;-)

[HOWTO] Enable MS SIP methods with ezsip 2.1

As you probably know HTC ezsip 2.1 disables native winmo SIP methods like handwriting and the native keyboard. Luckily you can reenable these via some regkeys.
First create the following dword value:
Code:
HKLM\Software\HTC\ezsip\
SIPMenuEnableMSSIP=1
Now go HKCR\CLSID\ and find the GUID of the SIP you want to enable:
Code:
Keyboard -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Block Recognizer -> {42429691-ae04-11d0-a4f8-00aa00a749b9}
Letter Recognizer -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Transcriber -> {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}
Phone Pad -> {51A2CB38-154E-4C92-A625-A83871C99EC2}
then open the subkey IsSIPInputMethod and change the deafult value to 1
For example, if you want to enable the MS keyboard, make the following modification:
Code:
HKCR\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod\
Default=1
Now you can copy and past in any application using ctrl+c and ctrl+v
mnet said:
As you probably know HTC ezsip 2.1 disables native winmo SIP methods like handwriting and the native keyboard. Luckily you can reenable these via some regkeys.
First create the following dword value:
Code:
HKLM\Software\HTC\ezsip\
SIPMenuEnableMSSIP=1
Now go HKCR\CLSID\ and find the GUID of the SIP you want to enable:
Code:
Keyboard -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Block Recognizer -> {42429691-ae04-11d0-a4f8-00aa00a749b9}
Letter Recognizer -> {42429667-ae04-11d0-a4f8-00aa00a749b9}
Transcriber -> {F0034DD0-2AD4-11d1-9CB0-E84BE8000000}
Phone Pad -> {51A2CB38-154E-4C92-A625-A83871C99EC2}
then open the subkey IsSIPInputMethod and change the deafult value to 1
For example, if you want to enable the MS keyboard, make the following modification:
Code:
HKCR\CLSID\{42429667-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod\
Default=1
Now you can copy and past in any application using ctrl+c and ctrl+v
Click to expand...
Click to collapse
can any one make a cab file for this as i tried it all and never worked
this doesn't work for me either.
actually, it does. dunno what I did wrong earlier...
Brilliant, thanks!
A cab would be handy tho'
What I have for Letter recognizer :
42429690-ae04-11d0-a4f8-00aa00a749b9
hoss_n2 said:
can any one make a cab file for this as i tried it all and never worked
Click to expand...
Click to collapse
No cab, but I found the Keybord needs
HKCR\CLSID\{615623e0-a400-11d1-8910-0000f81ea21f}\IsSIPInputMethod\Default = 1
and if you want the bigger abc keys without 123, set
HKCR\CLSID\{615623e0-a400-11d1-8910-0000f81ea21f}\KPMode = 0
Regards

How to change default keyboard

i install on my Asus p535 release P535_WM6.1_21057_Clean_PP5 from pdamobiz.com
Question:
How to change (or better remove) ThaiWinCE keyboard.
Thx.
I try this:
To Remove Thai Keyboard(ThaiWinCE) from Input List change the following registry key(using PHM Registry Editor in Tools folder).
Only change the (Default) dword from 1 to 0
From:
HKEY_CLASSES_ROOT\CLSID\{C0B1F8B0-BB81-4424-931D-1E9611B0819B}\IsSIPInputMethod\(Default) = 1 (DWORD decimal)
To:
HKEY_CLASSES_ROOT\CLSID\{C0B1F8B0-BB81-4424-931D-1E9611B0819B}\IsSIPInputMethod\(Default) = 0 (DWORD decimal)
Click to expand...
Click to collapse
but not working...
To make 'Keyboard' Default:
1) Open your registry editor (e.g. PHM, Resco, etc).
2) Go to HKEY_CURRENT_USER\ControlPanel\Sip
3) Change DefaultIm's string value to {42429667-ae04-11d0-a4f8-00aa00a749b9}
4) Soft-reset

[Q] How to check if a CAB file is signed or not

Hi,
I have written a business application suite running on Windows Mobile 6.x (written in .NET CF 2.0/3.5) which includes a custom installer application that downloads and installs prerequisities and application files.
Each time I launch the installation of a CAB file (using wceload.exe) the user is hit with prompts about file location, confirmation of install etc
Given that some of the CAB files are unsigned and these prompts are a necessary security feature (I can live with this) I would however like to install the CAB files that are signed using the silent install options that wceload supports.
My problem is this: is there a way (in .NET 2.0, or via an API or other method) that I can check a CAB file to see whether or not it is signed before I launch wceload?
I have found an article here which says to read the CFHEADER part of the CAB file and compare the value of cbCabinet - if it is less than the actual file size of the CAB, then the CAB file must be signed:
h t t p://thedailyreviewer.com/dotnet/view/how-do-i-check-if-a-cab-file-is-signed-10794288
However, this method is returning mixed results on signed CAB files (i.e. works on some, not on others).
Here is my code (VB.NET, CF 2.0):
Code:
Public Shared Function IsCABFileSigned(ByVal sCABFilePath As String) As Boolean
If Not File.Exists(sCABFilePath) Then Throw New FileNotFoundException("CAB File not found.")
Dim iDiskFileSize As Integer = CInt(New FileInfo(sCABFilePath).Length)
Dim aBytes(23) As Byte
'Read CFHEADER (24 bytes)
Using oFS As New FileStream(sCABFilePath, FileMode.Open, FileAccess.Read)
oFS.Read(aBytes, 0, 24)
oFS.Close()
End Using
'Check first four bytes = "MSCF"
Dim sType As String = Encoding.UTF8.GetString(aBytes, 0, 4)
If sType <> "MSCF" Then Throw New Exception("File does not appear to be a CAB file.")
'Get cbCabinet (size in bytes)
Dim iSize As Integer = BitConverter.ToInt32(aBytes, 8)
'Compare CAB size against size on disk
Return (iSize < iDiskFileSize)
End Function
Can anyone help with this please?
Many thanks in advance.
PaulM

Categories

Resources