Related
Hi!
I want to be able to see and input Japanese in emails, calendar, address book etc etc... and am having some problems.
Yes, I have researched, read many pages, done all that, but I get some quite serious problems.
I have read
http://www.aximsite.com/boards/x50-x51-forums/103305-bagojs-japanese-ime-x50vs-wm5-16.html
http://forum.brighthand.com/showthread.php?t=171045
http://www.ookii.org/software/japaneseinput/
http://forum.brighthand.com/showthread.php?t=217045
and I know about ATOK for Pocket PC but have not tried their products as yet.
http://www.justsystems.com/jp/atok/atok_ppc/?w=at
First, I installed a Japanese font, soft reset, and then the input.
http://www.asukal.jp/WM5/LetsJapanNo5.zip
http://hn801.hkes.com/Data/SIP/IME_31J_QVGA_F.zip
I checked to make sure the font is in the devices /windows/fonts directory and it is.
I then launched Word and I could type Hiragana but could not convert the Hiragana to Kanji.
I use Outlook 2007 on my PC, which is setup for Japanese.
However, on the Kaiser, I cannot get the Japanese to display in my address book and also the calendar. The standard rows of boxes show.
My PC is an English OS Windows XP, with Japanese installed and I have changed, in Control Panel -> Regional Settings and Language, for the default to be Japanese.
I also have tried BagoJSInput with little success.
The BIGGEST problem is that ALL of the Kaisers buttons, camera, jog dial etc, ( except for the poweron/off button ) completely become disabled!!
In the Kaiser's menu start --> settings --> buttons, all programmes are stilll associated correctly.
And the only way, I could get the buttons to function again, was to delete the Japanese applications !
Any advice appreciated!
Ofiaich
ofiaich,
Good idea starting this thread. It may help people in the future.
Okay, before we get too deep into messing with your device, you need some form of backup utility. I highly recommend SPB Backup, others will no doubt recommend Sprite. Both are totally worth the money, but there are serial numbers and cracks out there too, if you can live with yourself afterwards.
Also, please research to see if there is more than one way to soft reset the Kaiser. On the Hermes, there is a pin-hole stylus reset (brutal reset) and there is also the option of holding down the power button and allowing the machine to reset itself more kindly. If there are two ways, always use the hold-power-button option as it will allow the machine to shut down correctly instead of just cutting the electricity supply.
Next, it is also good to have some files to play with after you reset. So, BEFORE you hard reset, create a Word file with the PPC that includes some Japanese. Call this file PPCProducedJapanese, or something like that.
My first suggestion, after backing up that is, is to hard reset your device so that everything is back to the factory settings.
My next suggestion is to install these .cabs one by one to isolate the problem. Also, it might be a good idea to deal with each problem separately as it sounds like they have completely different causes.
Problem #1:
You can't see Japanese in contacts or calendar.
I still think this is caused by the sync from your English computer (even though it is Japanese enabled). The reason I think this is that I ran into the same problem a looooong time ago with an English-based PC OS and a Japanese PPC OS. However, the PC was a PentII with Windows ME and the PPC was a Ipaq 3850.
After a hard reset, install the Japanese fonts and sync with your PC. If you still cannot see Japanese in contacts of calendar, then try this:
On the PPC, sync over the file PPCProducedJapanese.
Copy and paste the Japanese in this file to create a new contact.
Copy and paste the Japanese in this file to create a new appointment.
If you can see the Japanese in these news files, then you know the problem lies somewhere between the PC and the PPC syncing files.
If you can't see the Japanese in these new files, then you know the problem is that the Japanese fonts not being registered by these programs for some reason.
There are two Japanese fonts packages that I am aware of: Asukal's Let'sJapan and the one at Ookii.org. Try one, then repeat the above process with the other and see if the results are the same.
Problem #2
The Japanese input .cab totally screws up your device causing all buttons to be come unresponsive.
Hmmmm... This is a bit more problematic. The Japanese input .cab makes a lot of changes to your system, but almost none involving buttons that I know about. The only thing I can think of is that the .cab is changing your hardware keyboard layout, and that in turn is confusing your system.
To rule out this possibility, try the following:
After a hard reset, use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty] Write down the value and note if it is decimal, hexidecimal or binary.
Then, install the Japanese font package of your choice.
Soft reset.
Then, install the Japanese input .cab.
Soft reset.
Check your buttons to make sure they don't work. If they don't,
use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty]
Compare the value you wrote down before with the current value. If it has changed, use the registry editor to return it to the previous value.
Soft reset.
Check your buttons again.
If this is ineffective, or if the registry values were the same, try installing the attached .cab. I found it on Asukal's site and it says it is the patch for non-HTC machines. Of course, the Kaiser is an HTC machine, but it can't hurt to try. Install and soft reset and see if that fixes your problem.
You might try this with BagoJSInput as well but be careful:
DO NOT INSTALL BOTH ASUKAL'S AND BAGOJSINPUT TOGETHER!
Problem #3:
You cannot change the hiragana to kanji using Japanese input.
This is even more strange. Just a couple things I want you to check for me.
1) Are you using the correct sip (soft input panel)? Do NOT use the SIP called "keyboard". Use the one called Romaji. You should have access to hiragana, katakana, english along the left, as well as to a "henkan" button that will allow you to change hiragana to kanji. The henkan button is the one on the bottom right and is marked 変換.
2) What if you try hand writing a kanji in the kensaku sip? Does it appear for you?
Hi larsuck!
Thanks for your long and detailed post.
I am not so inclined to start doing registry edits, u til I know my device more. This is my first Windows Mobile Device.
I did try to install the synch software for TyTn II to my small Japanese OS, Sony VAIO, but got all messed up with 'can't synch with 2 PC's' messages.
Strangely, even though WiFi on the Tytn II was switched off, the VAIO picked up the signal!!
I did have a partial success with the input method shown here
http://www.ookii.org/software/japaneseinput/
but the user needs to know the Kanji well, and get the stroke order fairly accurate.
I could also input in English and Japanese to the dictionary shown here
http://www.ookii.org/software/pocketdictionary/
This input method worked in Word, but there was the need to remember to go to the word menu, and change the font settings to a Japanese font.
I previously installed some Word documents, created on my PC, to the card, and this dispaly fine.
Unfortunately I cannot find any way to change the font in Calendar, or Contacts.
I also sent myself an email, in Japanese, and the text was intelligible characters.
I wish Micorsoft would design a simple input method, I have one for my old Palm that works a dream !!
Ofiaich
ofiaich,
I understand about the registry edits, they can be scary at first.
Did you try to create a new contact and appointment on the ppc using Japanese (whatever input method is fine)? Does it display boxes or does it display correctly?
Hi larsuck,
Yes, bit too scary for the moment, but I will learn about it.
I did try to make a new contact and a new appointment, but the input just showed boxes.
Input worked for Word, and also for the dictionary. For word, I had to make sure that I changed the font from Tahoma to a Japanese one.
If there was a way to change the contacts and calendar font, then I think I could input Japanese there!
edit - I did change my synchronisation options to include email from PC Outlook 2007, and synching with the PC and NOT the Exchange Server.
Again, I could see Japanese in the email, on the TyTn II, but there was no options in the Pocket Outlook menu, to change the font, thus allowing input.
edit 2 - I sent myself an email in Japanese to myself, Microsfot Exchange Server, and then accessed my home WiFi connection and used Pocket Explorer, to go to the web page owa.my-server.com but the Japanese email was not displayed correctly. I have not tried Hotmail, but guess it will be the same. My Hotmail is a .co.jp address.
I have not worked out how to access the exchange server as yet, via synchronisation. I get an error message, but I will post that problem separately.
Ofiaich
Silly question, but did you check your Kaisers Regional Settings to make sure they are Japanese? (The Asukal cab should have changed it, but maybe not.) If you haven't checked it, they are under Settings>System Tab>Regional Settings.
Hi !
I am sure the regional settings were Japanese. I have removed that cab, and am using the www.ookii.org one...
In the regional settings now, Japanese does not exist...
Do you want me to remove the ookii cab, and re-install the Asukal cab ?
I just removed the Ookii and switched off then on, and installed,
IME_31J-QVGA_F cab ( ASK_IME_31J) ----- The Kaiser buttons, except for power on/off, do not work at all.
Regional settings do not have Japanese. Italian and Latvian !
I then did the same with BagojsINPUT CAB ... The Kaiser buttons, except for power on/off, do not work at all.
Regional Settings do not have Japanese either !!! ( But I am really sure that my Kaiser did show Japanese in the Regional Settings before.. )
Frustrating to say the least....................
Ofiaich
Let's stick to your Japanese font problem in Outlook and Inbox first. Once we fix that, we can worry about the input. So, uninstall all the Japanese input for the time being. (Or, better yet, do a hard reset if you can.)
Okay, do you still have Asukal's Let'sJapan installed?
That is the file with the fonts. It should also make available Japanese regional settings. (Don't worry, it will also still have Latvian settings. )
If you still have it installed (or after reinstalling it) and the Japanese Regional Settings are STILL not there, then use File Explorer to check the contents of your Temp folder (in My Device). There should be a file called wince.
There is also a file called wince in your Windows folder (lets call this the "original wince" and the one in the Temp file the "new wince".) What we want to try to do is to replace the original wince in your Windows folder with the new wince in your Temp folder.
The problem is that wince in your Windows folder is a system file, so you can't use File Explorer to make changes to it. You need a program that can do that - there is such a program called GSFinder+ It is freeware. Download and install it.
**At this point, I would like to once again stress the importance of backing up any necessary personal information, and/or backing up your machine completely using SPB Backup or Sprite**
Now, first we want to copy and save the original wince that is in your Windows folder. Please save a copy of this file on your PC. Just in case.
Now, use GSFinder+ and copy the new wince file. Paste it in your Windows folder. There should be a dialogue saying something like "Do you want to overwrite this file... with this file...?" Take a deep breath and hit okay (or yes, or whatever the affirmative button is labled).
Wait until the overwrite finishes, exit GSFinder+ and soft reset your Kaiser. Now check to see if you have a Japanese Regional setting available.
If so, select it (or make sure it is selected) and see if you can see Japanese in your inbox or calendar.
Good luck. And remember - no matter how bad you may mess up your machine, you can always restore it to the factory settings by doing a hard reset. So as long as you back up any mission-critical information you might have stored on your ppc, then you have nothing to lose by messing around.
Hi larsuck,
Well,,,,, I am bemused !! I installed Resco Explorer 2007 today, and was thnking about the whole process, hard reset, copy wince over to the windows directory. etc etc
After installing Resco Explorer, I did a soft reset . I then glanced down at my Kaiser...and Japanese is displayed in the calendar and contacts...
Days of the week are in Japanese too so I knew and have checked that the Regional Settings are for Japan, they are.
I have Asukals Lets Japn No. 5 installed.. but no input method
and also The Kaiser buttons, except for power on/off, do not work at all! Therefore, calls cannot be received etc using those buttons !
and keyboard does not work!
I know you have posted above
Ofiaich
Hi larsuck
larsuck said:
Problem #2
The Japanese input .cab totally screws up your device causing all buttons to be come unresponsive.
Hmmmm... This is a bit more problematic. The Japanese input .cab makes a lot of changes to your system, but almost none involving buttons that I know about. The only thing I can think of is that the .cab is changing your hardware keyboard layout, and that in turn is confusing your system.
To rule out this possibility, try the following:
After a hard reset, use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty] Write down the value and note if it is decimal, hexidecimal or binary.
Then, install the Japanese font package of your choice.
Soft reset.
Then, install the Japanese input .cab.
Soft reset.
Check your buttons to make sure they don't work. If they don't,
use a registry editor to view the following registry value:
[HKEY LOCAL MACHINE/Software/Oem/Querty]
Compare the value you wrote down before with the current value. If it has changed, use the registry editor to return it to the previous value.
Soft reset.
Check your buttons again.
If this is ineffective, or if the registry values were the same, try installing the attached .cab. I found it on Asukal's site and it says it is the patch for non-HTC machines. Of course, the Kaiser is an HTC machine, but it can't hurt to try. Install and soft reset and see if that fixes your problem.
You might try this with BagoJSInput as well but be careful:
DO NOT INSTALL BOTH ASUKAL'S AND BAGOJSINPUT TOGETHER!
Click to expand...
Click to collapse
Hi! Interesting I cannot find this path -
[HKEY LOCAL MACHINE/Software/Oem/Querty]
I have got as far as HKEY LOCAL MACHINE/Software/Oem/
then the options are -
Buttonsetting
Cab
InvokeSIMMgr
MASD
Phoesetting
RIL
SIMMGR
STK
TFLOSettings
UMTS
USB
VoiceCommand
WModem
Frustrating to get the Japanese to be seen, but can only use the stylus !
I am going to install an input system, and checkout Kanji conversion.
edit - I got input working... but not Kanji conversion. I could enter Kanji with stroke recognition ! But of course, need to know the strokes !
An interesting thought The buttons and keyboard stop working after Asukals Lets Japn No. 5 was installed.
Can I use a Windows Japanese font from my PC instead of Asukal's files?
Ofiaich
Hi!
final update from me !
in the 'file mamanger' Japanese in song titles are not consistently displayed. i.e some are some are not..... and when I play a Japanese song in media player, the Japanese is not displayed.
One last problem, when I unistalled Asukals Lets Japan No. 5, and did a soft reset, I was unable to use the English text application. The 'enter a number' and 'message' fields had gone. I guess because wince had been deleted by the unistalling of Asukals Lets Japn No. 5.
When I re-installed, I could use the sms application again, but no buttons, keyboard operation.
I get a strong feeling that it is a problem with Asukals Lets Japan No. 5.
I did try the enable_ime2.zip file that you attached, but with no effect.
The Japanese looks really good in calendar and contacts, so I hope a solution can be found...
Ofiaich
Hi!
found this thread with a similar problem.
This is the important part
" My phone is a Samsung SCH-i730
-- Note to everyone reading this-
-- Uninstall of Asukal Lets Japan and it is fine
--- HKCU --> keyboard layout --> Preload & Preload\1: default is "E0010409"
-- Install of Asukal Lets Japan, buttons don't work
--- HKCU --> keyboard layout --> Preload & Preload\1: default is "E0010411"
If you edit the keyboard layout registry value above to the previous one it works. For me, it was E0010409. My suggestion is to uninstal Lets Japan, check the registry value, install Lets Japan, and then change the new value back to the previous one. "
My problem is when type in "E0010409" I appear to get the letter O instead of an 0
you can see the difference! So this has not solved it for me, but I WONDER if it is an inputting the number.... correctly issue !
Ofiaich
ofiaich said:
final update from me !
Ofiaich
Click to expand...
Click to collapse
Don't give up! I think you are close to finding an answer here.
ofiaich said:
I get a strong feeling that it is a problem with Asukals Lets Japan No. 5.
Ofiaich
Click to expand...
Click to collapse
Me too. After seeing that your registry had no [HKEY LOCAL MACHINE/Software/Oem/Querty] string I started to get very worried that Let'sJapan wouldn't work with this device. AFAIK, Let'sJapan is only fonts and regional settings, but if it is messing with your Kaiser, then perhaps it has some more stuff hidden in it.
ofiaich said:
My problem is when type in "E0010409" I appear to get the letter O instead of an 0
Ofiaich
Click to expand...
Click to collapse
When you input into the registry, are you using the "keyboard" sip or the "romaji" sip? It sounds like you are inputting full-size block letters instead of half-size block letters. (Full-size block letters will appear wider than normal.) Check your "romaji" sip for a button labled 半角 (hankaku). It should be selected, making it black. This will give you normal half-sized letters. It should allow you edit the registry.
Or, you could try a remote registry editor. It uses your computer to alter your Kaiser's registry when docked. http://www.freewarepocketpc.net/get-ceregeditor-v0-0-3-0.html
If these registry entries don't work, then I think you are right to just forget about Let'sJapan and look for other font packages like the one on ookii.org.
Hi!
I did edit using the romaji input before, but tried again, but still no luck.
The remote editor connects, I can see the entries, change them but then I get "access denied" and can't proceed any further.
I wish I could contact the original author of lets Japan.... but I get no replies from pm's etc on other forums such as Brighthand !
the system from ookii.org never displayed Japanese on Calendar and Contacts..
Edit - I removed both the font and the input, and reset, and now all of the fields in the text messaging have gone!
Time for a Master reset ... and then set it up as an English device...
Thanks, larsuck, for all your help............ I will try ATOK in November, a Japanese friend who is a system engineer on Windows OS, will come back here... and he will help me. The ATOK page here is a bit too difficult for me to understand.
Ofiaich
Well, its a bummer it never worked out. I certainly understand you getting tired of trying - it is a phone afterall.
I'll keep this thread bookmarked if you, or anyone else, wants to try again. Good luck with ATOK.
Hi larsuck!
Yes, so near but not so good to lose the use of the camera button, keyboard etc...
Interesting, I have placed some PC - Windows Japanese fonts into my Kaisers font directory, and using the software from ookii.org, I can input in Japanese into Pocket Word ( need to change from Tahoma font to a Japanese one )
and also input into the Japanese dictionary in English and Japanese.
I wish I knew how to make this font work with Calendar and Contacts !
There must be a way to change the default font for these applications...
Ofiaich
Yea!!
Asukal replied to my pm and advised me like this
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
“Keyboard Layout”=”00000409″
and hope hardkey will be used.
Good luck
The butttons and camera now work !!
Now to try, one by one, an input system!
Thanks soooo much to larsuck and Asukal for their support !
本当にどうもありがとうございます! 嬉しい!!!
Ofiaich
seems like it's more difficult to display Janpanses than Chinese...
ofiaich said:
Yea!!
Asukal replied to my pm and advised me like this
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Layouts\e0010411]
“Keyboard Layout”=”00000409″
and hope hardkey will be used.
Good luck
The butttons and camera now work !!
Now to try, one by one, an input system!
Thanks soooo much to larsuck and Asukal for their support !
本当にどうもありがとうございます! 嬉しい!!!
Ofiaich
Click to expand...
Click to collapse
I'm glad to see you got this working. I'm using a CHT9000 (TyTN One) right now, and am getting a TyTN II in 2 weeks when I visit Taiwan. I'll be sticking English WinMo6, but will need Japanese input and fonts.
The CAB from ookii doesn't include fonts or anything, so you do need Asukal's Let's Japan to make it all work. That is the combo I use on my CHT9000 (Asukal+ookii)
Hi chenga!
Yes, I used Asukal's lets Japan, and also now IME_31J_QVGA_31J and I am very happy....
Remember Asukals advice should your hard keys, jog dial, and hard keyboard stop working!
EDIT.... did a hard reset this weekend and, installed everything, and checked if MSN Messenger worked after each installation.
Then did a back-up.
After that, installed Japanese support and now MSN Messenger does not work.
It's a pity... I can't think of why....
Ofiaich
I have ceased development of this project because I don't use TouchFlo 3D anymore. All source code is available. If anybody wants to take over the CodePlex project, just PM me and it's yours for the taking!
Overview
TouchFlo Detacher is yet another way to simultaneously have TouchFlo 3D / 2D and the regular Today screen. Previous excellent solutions include SecondToday and ManilaControl.
CodePlex
TFD development is hosted at Microsoft CodePlex! http://www.codeplex.com/TFDetacher
Tip Jar
Like this app? Want more like it or quicker updates? Tip a buck (or Euro or Pound or whatever) or two to help the author out! Click here to make a safe donation via PayPal.
Description
So what makes mine different? Well, my app is actually very similar to MastSogo's ManilaControl. The main difference is that I plan to actively develop it now for a while, whereas ManilaControl has been a bit frozen in development for a few months. Mine is also open source, licensed under the Ms-RL. Mine is on CodePlex, so download speeds should be much better than the average rapidshare link. Finally, mine is in English and not Spanish. Other than that, it's just another solution for the same problem!
I must give a hearty thank you and bow to MastSogo for inspiring me to work on this.
I believe I am using a similar technical solution to his, but mine is written from the ground up, so it shares no source code with his!
See it in action on the YouTubes
http://www.youtube.com/watch?v=uk0xWm8PMGQ
Current features
- Free up your Today screen by hosting Manila outside of the Today screen! TouchFlo Detacher can launch/show/hide/close Manila independent of any other Today screen settings. Now you can have your TouchFlo cake and eat it too! The most obvious use is to assign a soft key to toggle between seeing TouchFlo and seeing the regular Today screen.
- Supports TouchFlo 3D and TouchFlo 2D.
- NO ANNOYING SPLASH SCREEN when application launches.
- Configuration application allows advanced customizations so that this utility can be used with non-standard or untested Manila versions.
- Configuration application can clean out the ManilaActivateToday.exe from the notification queue. (That app can interefere with TouchFlo Detacher's operation.)
- Shortcuts to start/show Manila, hide Manila, toggle (show/hide) Manila, and close Manila. These can be assigned to hardware buttons (if your device has them), to virtual hardware buttons through the use of 3rd party applications such as AE Button Plus, or to gestures using 3rd party applications such as FTouchSL.
- Configuration application can customize the softkeys in both Today and TouchFlo's Home tab. You can use it to not only assign TouchFlo Detacher operations (show/hide/close), but any other application on your device.
- Launch an application after TouchFlo launches... Such as SSMaHo. It's easy. Create an attach link in SSMaHo. Put the attach link in the config: \Windows\Start Menu\Programs\SSMaHo Attach.lnk
Known Issues
- On the Touch HD, the home hardware button does not return to the Manila "home" tab. This does not happen on the Pro or Diamond. Workaround: none. Scheduled fix: unknown.
- Sometimes the clock on the TouchFlo home page will stop and go out of sync with the real time. Workaround: hide and then show manila. I may need to create a scheduled task that can do that as an automatic workaround once per day for those experiencing the problem. Scheduled fix: unknown.
History
1.0.1.1 STABLE FINAL - Fixed bugs in 1.0.1.0; Added ability to launch an app after TouhcFlo launches.
1.0.1.0 BETA - The first version of TFD that no longer requires a pseudo-service. All functionality should be identical to 1.0.0.5, otherwise.
1.0.0.5 STABLE - The "hide then show" workaround wasn't working in some instances, so I put extra detection code in to determine the current state of Manila before issuing the hide/show commands. If this doesn't work, I can add customizable delays. Also added AppToDate support!
1.0.0.4 STABLE - First release I am considering stable! It is identical to the very tested 1.0.0.3 except for one new feature. When you start the TFDService you can now optionally have it hide and then show Manila immediately. It does this VERY quickly, so you may not even notice it happening on screen. This is done so as a workaround some users are having where they cannot access the phone until Manila is hidden at least one time. Very odd behavior. It is working perfectly in my tests, but please let me know if this workaround doesn't work for you.
1.0.0.3 Beta - TF2D support I think is finally complete! Please test! New layout for TFDConfig. Standard and advanced options are now in separate tabs. More advanced options for alternate Manila configurations. Fixed bug in config where a crash could happen when you tried removing ActivateManilaToday. Toggle TouchFlo command is now available (note: this toggles show/hide, NOT show/close).
1.0.0.2 Beta - New language-neutral detection of Manila process and window handles (no longer need to know titles!). Fixed (hopefully) bug where the softkeys sometimes didn't hide correctly. Window class "search" is no longer case sensitive. Optional delay when starting Manila at system start-up (attempting to work around issue where Manila won't launch on startup).
1.0.0.1 Beta - Confg app can now start the service. The service has better error reporting. Config app can remove TouchFlo today item. No need to soft reset! TouchFlo 2D support (maybe - I'm trying!). Some crappy icons ;-) ... Service detects if TouchFlo Today item is enabled. Link to start and stop the service. Fixed installer bugs. Bug fixes!
1.0.0.0 Beta (aka BETA1) - Initial release
Download
CAB Installer: http://www.codeplex.com/TFDetacher/Release/ProjectReleases.aspx
Source Code: http://www.codeplex.com/TFDetacher/SourceControl/ListDownloadableCommits.aspx
Installation
As explained on CodePlex...
1. Install the CAB
2. Run TFDConfig (important!!!)
3. Enable all the standard Today Items you want to use
4. Do not re-enable TouchFlo in the Today items (if you do, it will undo all your other Today plugins and your device might freeze up, requiring a soft reset)
Requirements
Windows Mobile 6.1
.Net Compact Framework 2.0
A device that runs TouchFlo3D (Manila) or TouchFlo2D (Manila2D).
FAQ
FAQ
Q: I uninstalled TouchFlo Detacher but TouchFlo did not come back!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. To get TouchFlo back, go into your phone's settings. Go into Today. Go to the "items" tab. Check in "TouchFlo 3D" (or 2D or whatever). Exit. TouchFlo will be back.
Q: I uninstalled TouchFlo Detacher but my softkeys did not go back to the way they were before!
A: Changes made with TFDConfig will not automatically be undone when you uninstall TouchFlo Detacher. Do not worry! Fixing this is very simple. Before uninstalling TFD, it's recommended you run TFDConfig one more time and reassign the softkeys to whatever you want them to be. For TouchFlo's softkeys, all you have to do is set them both to empty (as in, nothing) to get the default softkeys (phone/programs). For Today's softkeys, you can assign them to whatever you want -- calendar, phone, contacts, your choice!
If you have already uninstalled TFD, you will need to use a registry editor to reset the values. Here are the relevant keys:
Today left softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112
[Default] = Text on softkey
Open = Path to program to run
Today right softkey:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113
[Default] = Text on softkey
Open = Path to program to run
TouchFlo 3D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeLSKText = Text on softkey
HomeLSKPath = Path to program to run (or blank for default)
TouchFlo 3D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila
HomeRSKText = Text on softkey
HomeRSKPath = Path to program to run (or blank for default)
TouchFlo 2D left softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK1 = Text on softkey
SK1Cmd = Path to program to run (or blank for default)
TouchFlo 2D right softkey:
HKEY_LOCAL_MACHINE\Software\HTC\Manila2D\Home
SK2 = Text on softkey
SK2Cmd = Path to program to run (or blank for default)
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
motisu said:
Hi,
Is this a Manila3D only switcher or will it also work with Manila2D? I have been using Mastsogo's until now, but the lack of support is a bit worrying.
Click to expand...
Click to collapse
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Installed on a Wizard (WM6.1 5.2.20273) running Manilla2D, set Today screen to use TodayAgenda 1.5 only. After soft reset, I get a Win32Exception with the following debugging information (see attached).
I'm checking the launch parameters in the config now (I started with the defaults).
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
thx1200 said:
It may work with TF2D, I just have no way to test it since my device is TF3D. In the config, you can specify the location of the Manila EXE and the window class/titles. I'm assuming since MastSogo's did both, it's just a matter of tweaking those settings. As soon as somebody gets me that info, I can add it into the config app.
Click to expand...
Click to collapse
As Uracil said, the name of the executable for TF2D is Manila2D. That's why Manila control needs a config program. It asked which one you are using and sets the parameter accordingly.
Fantastic. Loaded this onto my AT&T Stock, fully bloated Fuze. Works like a champ! Great app, thanks!
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
nice app! well done
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
NLS said:
I will try this for sure!
TWO THINGS!
1) anybody knows a safe way to uninstall Manila Control?
2) I am a bit affraid of this "resident" thing... this program (TFD let's call it) uses one of the very scarce 32 processes? if YES sorry it's not for me (I am already dangerously close to the limit - up to the point that some sync processes don't have where to run)
Click to expand...
Click to collapse
WM 6.x and newer raised the process limit to 32768, so you should be fine.
EDIT: I was wrong! Don't believe me! Keep reading below. (The short of it: WM6 is based on CE 5.0, NOT CE 6.0, which is the version of CE that doesn't have the 32 process limit.)
Uracil said:
Sheesh, I should have checked the parameters before going to the work of assembling that debugging jpeg. For Manila2D, the two references to Manila.exe need to be changed to Manila2D.exe. I still don't have it working, but at least it only throws one error message now.
I don't have any more testing time today. Good luck with your app.
Click to expand...
Click to collapse
The exception you showed is the service not finding the EXE. There are two places you need to change it. The "EXE Only" config is just the name of the EXE (for finding it in the running process list). The "full path" is where the file is located in the file system (including the EXE name!). Did you change both?
Thanks for the info. I'm going to make that "file not found" error more friendly for beta2. Also, now that I know what I'm looking for, I can add a built-in way to switch from Manila3D to Manila2D.
mrvanx said:
Ran through the steps to set it up, on soft reset the device hangs at the startup HTC animation, Hard reset time , the manila im using has the following mods:
CFC Compression
Background 4 all tabs (mun rus)
Stocks tab
HD contacts
Will investigate further..
Click to expand...
Click to collapse
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
thx1200 said:
Does it get to the Today screen at all? The service is in the Startup folder. All it does is try to Launch manila.exe at startup (you can actually even disable that if you want to in the config), so it would be really weird if that froze the device. Not saying it's not possible, just really really weird!
Click to expand...
Click to collapse
See my edit above
thx1200 said:
WM 6.x and newer raised the process limit to 32768, so you should be fine.
Click to expand...
Click to collapse
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
NLS said:
No man you are wrong (100%).
In *my* WM6.1 at least, the limit is 32. Well in fact all WM6.1.
Only new WinCE (not the builds used in WM6.X) have lifted this limit.
WM7 is supposed to not have this limit (because uses different WinCE) and a very small possibility (like 5%) that WM6.5 will have this limit lifted.
With the help of Daniel Herrero (the guy that makes CommManagerPro) we even built a simple app that we run as much as we could, to test this.
Sure enough my device after 4-5 runs started killing other apps. After 1-2 more runs, I got a pop-up that said that I cannot run more apps because I reached the process limit. My device is a loaded Touch Pro.
His much lighter X1, sure enough came to the same result, but only after more runs, about 10 or something (since he had more process "slots" free).
So you probably have to (and please do) rethink your strategy (for example use a REAL service or handle things based on triggers) as processes ARE a scarce commodity in WM.
At least add a mode or something that doesn't use a process all the time (even with some extra delay). I will certainly NOT eat more of my processes.
Click to expand...
Click to collapse
You are right. I was going on what I read on another website from a while back. I just did some research and, sure enough, WM6 is based on CE 5, which has the 32 process, 32MB limit still in place.
The strategy I am using will not change as there is no way (that I know of) to write a service DLL in the Compact Framework, but if somebody knows of a way, I will certainly look into it.
EDIT: I did a check and I'm only running 24 processes with my media app, Total Commander, TFD, 3 other "service" apps (dont forget, PocketShield, VistaHide Battery Bar). That leaves me with 6 more apps until WM6 gets nervous (it seems to close after going above 30). How are you so close? I'm not judging your mobile computing habits, I'm just curious! Also, I'm thinking of rolling the "service" code into stand alone EXEs for cases like yours, but it will be very slow switching back and forth. I tested that at first before deciding on the memory resident app and it took about 5 seconds to switch each time. But maybe you'll have better luck!
abeery said:
I installed this on my Touch HD... ran config but chaned nothing, disabled TF3d and soft reset... now don't know what to do... seem to be missing a step... for example how to toggle between Today and TF3d... running hide and close tf3d in the utilities folderdoes nothing
Click to expand...
Click to collapse
It's possble the HD may have a slightly different Manila configuration than the Diamond/Pro. If you find the manila.exe and can scan the window classes and titles (such as with FDCsoft's Task manager) that will give you the info you need to configure it for the HD. If you figure it out, post it here so I can add it to the config app.
mrvanx said:
EDIT: Havent been able to replicate this issue after a hard reset, probably something else i installed.
Click to expand...
Click to collapse
GOOD! Whew!
mrvanx said:
Minor issue ive spotted though, set left softkey in TF3D to "Today" which hides TF3D....in the blank today screen i dont see the setting for the left softkey (Which is set to "TouchFlo 3D" and should show TF3D) i still see the softkey setting from when TF3D is visible. So the effect is i cant get back to TF3D after hiding it unless i literally run it from the start menu.
Click to expand...
Click to collapse
Let me see if I am understanding you. The left soft key on the "real" Today screen says "TouchFlo" but it isn't launching TouchFlo? If you go into the configuration and set the Today left soft key using my quick drop down (Show TouchFlo 3D) this doesn't fix the issue? If so, can you post what the app path is that it is showing?
I am running windows mobile 6.1 in a HTC device, Topaz Diamond 2
In settings > input method I see listed 6 inputs methods: Block Recognizer, Touch Input, A4<chinese char>, Transcriber, etc.
The chinese input method often comes out as a default choice, even if I deselect it and select Touch Input as my preferred one.
Basically I do not need A4 input method, as I am not chinese speaker: how to erase it permanently? How to remove this A4 input method completely?
Is it embedded in ROM (it comes pre-installed) and therefore I cannot delete?
Of course A4 input method does NOT appear in the list of installed programs (in fact no programs appear, as I have just done a hard reset)
I put my question here, since I believe this issue is a general purpose one, not related to ROM development. I apologize if this is the wrong forum
Thanks
Saulo866
more details
for completeness: I am running wm 61 on HTC Topaz. The room seems to be:
wwe 1.40.707 04/20/09
Waiting for your suggestions on how to permanently remove this A4 input method.
Saulo866
I'd say just hide it by (G4 Input Hide)
so u won't see it on the selection menu anymore
It's a PITA to remove input method....
A lot of folks here have posted in various ROM's threads about how to get Chinese language to display. I've responded to many of these, made several cabs, and now I'd like to just make a single instruction post to try to cover it all. Like everyone here, I'm a user who's learned by reading and doing. If you find any mistakes in my instructions, just let me know, and I'll cheerfully update them. I post them here in the hope that they can be useful.
Introduction and Background:
Regional Settings
In Windows Mobile, there is a settings panel called, "Regional Settings." It is used to change your date, time, and currency formats to match those of your culture. If you open that on your phone, you'll see that there are many entries in the drop down box of regions. The entries in this box are completely dependent on a single file called "WinCE.nls" and found in your Windows directory on your device.
Ultimately, the WinCE.nls file is important for an altogether more important purpose -- if your messages, e-mail, or whatever are not Unicode, then the region that they are from MUST be included in your WinCE.nls file for them to display properly.
Unicode makes it easy
First of all, your Windows Mobile device is completely able to display Chinese but lacks the font files to display the characters. After properly installing a font file (see below) Unicode-encoded e-mails, text messages, and software will all properly display on your WinMo. Consult Wikipedia for more on Unicode.
Double Byte makes it a pain
When we invented the computer, we designed it around an English centric world, because that's where it was made and used. However, today computers are prolific throughout the world.
For most regions, the challenge of incorporating their languages into computers was easy. Character translation tables could simply be replaced to substitute one alphabetic character set with another that included the special needs and accents of other languages (think French).
However, there was a special challenge for Chinese and the languages that borrowed and incorporated Chinese characters (Korean, Japanese, etc). There was no way to fit all of the thousands of characters in an 8bit character space (which would only allow for 256 possibilities). The solution (some 20 years ago) was to use two bytes to represent a single Chinese character. In programming terms, this is called double byte encoding and it gives 16 bits per character, which can represent 65500+ different possible characters per space. Perfect, right? Wrong.
Every large character set region created their own double byte encoding. In mainland China, GB2312 was used. But GBK also exists. In Hong Kong there's Big5, in Taiwan as yet another and so on. With so many what can you do?
Well luckily with e-mail, Windows Mobile is pretty savvy. If your wince.nls file in your \Windows directory contains an encoding for a region (even if it isn't your presently selected region), Pocket Outlook will be able to display e-mail properly. Unfortunately, most ROMs don't include a wince.nls file with most regions' encodings. Don't worry though, I've attached one here.
List of tasks
We need to:
Install a font
Alias and Link that font
Install a proper WinCE.nls file
(Optional for old software) Change your phones region setting
Install a font
There is some confusion as to whether fonts should be copied to \Windows or \Windows\Fonts. The traditional way before was for the latter and I still see a lot of instructions that say this. I install Japanese in my Windows\Fonts directory and MSYH.ttf in my \Windows directory. Both work for me.
Alias Your Font
Set FontAlias entries. These tell your system that whenever one of those fonts is asked for (by your software) that it ought to actually give it the other font.
Below are the entries for Simplified Chinese (SC_Song). Note that we're setting everything to point to Tahoma. After this we'll fontlink our foreign font with Tahoma so that Tahoma can be used as a single font for any languages we want.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\GDI\V1\FontAlias]
"Tahoma:-9"="Tahoma:13"
"Tahoma:-11"="Tahoma:13"
"version"=dword:0009000C
"SC_Song:14"="Tahoma:14"
"SC_Song:10"="Tahoma:13"
"SC_Song:12"="Tahoma:14"
"SC_Song:18"="Tahoma:14"
"SC_Song:16"="Tahoma:14"
"SC_Song:15"="Tahoma:14"
"MS Shell Dlg:8"="Tahoma:13"
"System:14"="Tahoma:13"
"System:8"="Tahoma:13"
"Tahoma:16"="Tahoma:13"
"Tahoma:14"="Tahoma:13"
"MS Sans Serif:-13"="Tahoma:13"
"Arial:-14"="Tahoma:13"
"Tahoma:17"="Tahoma:14"
"Tahoma:18"="Tahoma:14"
"Tahoma:20"="Tahoma:14"
"Tahoma:-10"="Tahoma:13"
Link your Font
By setting FontLink entries we can link any foreign font we want to Tahoma and use it as a single solution for all our font needs.
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"MSYH"="\\Windows\\msyh.ttf,MSYH"
"HelveticaNeue LT 55 Roman"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"Helvetica Neue OTS"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"HelveticaNeue LT 35 Thin"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma;\\windows\\tahoma.ttf,Tahoma"
"Courier New"="\\windows\\tahoma.ttf,Tahoma"
"Courier"="\\windows\\tahoma.ttf,Tahoma"
"Arial"="\\windows\\tahoma.ttf,Tahoma"
"Nina"="\\windows\\tahoma.ttf,Tahoma"
"MS Sans Serif"="\\windows\\tahoma.ttf,Tahoma"
"Tahoma"="\\Windows\\msyh.ttf,MSYH;\\windows\\tahoma.ttf,Tahoma"
"Segoe UI"="\\windows\\tahoma.ttf,Tahoma"
"Segoe condensed"="\\windows\\tahoma.ttf,Tahoma"
"Segoe"="\\windows\\tahoma.ttf,Tahoma"
"Times New Roman"="\\windows\\tahoma.ttf,Tahoma"
"Symbol"="\\windows\\tahoma.ttf,Tahoma"
"PMingLiu"="\\Windows\\tahoma.ttf,Tahoma"
"NSimSun"="\\Windows\\tahoma.ttf,Tahoma"
"Kingsoft Phonetic Plain"="\\Windows\\msyh.ttf,MSYH"
"Unisun"="\\Windows\\msyh.ttf,MSYH"
"SIMSUN"="\\windows\\tahoma.ttf,Tahoma"
"SC_Song"="\\windows\\tahoma.ttf,Tahoma"
Install a proper WinCE.nls file
This step is only actually necessary if you may receive e-mail or files that are NOT unicode. Unfortunately, I still get quite a few, you won't reach perfection unless you do this. Luickly it's easy.
1) Download the attached WinCE.NLS.zip
2) Unzip it.
3) copy the wince.nls file to your phone somewhere (smart people might select a location on their SD cards).
4) Use TotalCommander to copy that file to your \Windows dir.
5) Soft reset.
6) If your setting up your phone from a new flash, do all of the above BEFORE you sync your e-mail for the first time.
*(Optional) Change your region
Some old software is written using Double Byte methods instead of Unicode. If you can, just upgrade to a new version, but if you can't you'll have to change your phone to the appropriate region for that software's encoding.
Symptoms of problem two are that you run something like 阿里巴巴 支付宝 (a PPC program for the Chinese paypal clone, Alipay) and some Chinese displays but some areas don't (that program sloppily mixes Unicode and GB2312 encodings).
1) Open Start->Setting->System: Regional Settings
Select China PRC or whatever region you need for your software.
2) Soft Reset.
Outro
I hope these instructions help. They are written for Simplified Chinese support, but should be very easily adapted to Traditional, Japanese, or anything else. You'll just need to know which fonts are commonly used by those systems and setup your aliasing for them. SC_Song for example, is a commonly used Chinese font, so I fontalias'ed it for my purposes. You'll need to adapt this to yours if you have another language need.
What about Chinese input?
You could always do that. You just need an IME. Search for "A4 Dopod 2.9" on Google.cn (yes, .cn not .com).
Rob
Wow! A complete and understandable list of instructions. Thank you very much!
any cab file install?please.....
Two cab files to enable you display and enter chinese on WM.
Here are my way of doing Chinese.
Get Chinese Support cab from: hxxp://ricky119.com/chinesesupport/
Google 汉王笔 2009年12月 FOR PPC or 梅花输入法 whichever you preferred.
Thank you! Good!!
can you pm me send me the downlard link,please...
the instruction above is quite useful, thank you!
Wow, very grateful to be able to find this post.
Immediately to try, do not know the success of it.
I use the ROM are here to download or download their own custom kitchen. Are in English.
A great need for support in Chinese.
Just do not want the use of Chinese WM.
哇,非常感谢能够在这里找到这篇帖子.
马上去试试,不知道能否成功呢.
我用的ROM都是在这里下载的或者是自己下载的厨房定制的.都是英文的.
非常需要支持中文.
只是不想使用中文的WM.
Click to expand...
Click to collapse
Hello all!
I really need your help, searched through this and other sources for 2 days now without any solution.
I usually set <Input Panel> to a hardware button on my devices,
so i can open the software keyboard (sip) inside fullscreen applications.
On my diamond i did this setting:
Button 1 (Hold) -> Input Panel.
For example in java fullscreen applications, like TibiaME,
i usually open the input panel by holding the "green" button.
Using this method, i was able to type inside java apps/games/midlets.
This worked perfectly on my HTC Prophet and on some ROMs on Touch Diamond.
But since i flashed my preferred ROM (BsB 6.5.1G), the software keyboard directly
closes again, if i open it inside some fullscreen applications.
For example, if i run a fullscreen java game on jbed, or Resco Snake,
the keyboard shows up like expected if i long-press the call button,
but directly disappears again.
The java apps also resize if i try to open the software keyboard,
leaving a gap where the keyboard should be, showing the application in the background (usually my homescreen).
The keyboard shows up, but directly closes again.
I never expierenced that problem before.
In some other applications, that problem doesnt appear.
For example in teeter the keyboard shows up and
stays in position like it should.
If anyone out there has an idea or a small hint,
it would be very nice if you could post your thoughts here.
Also, if you could test that behaviour on your device and post your
result here could be very helpful.
Im really stuck at this point and flashing another ROM
is not an option for me at the moment.
I already asked for that inside the ROMs thread,
but since it appeared on another ROM too, its not only ROM-related.
ROM-Thread: http://forum.xda-developers.com/showthread.php?t=506533&page=687
Edit:
For java midlets, i now use the following workaround:
-JBlend for "windowed" midlets, windows-bars visible, any SIP working.
(TibiaME update from 1.7 to current version fails, maybe someone could proof that?)
-Esmertec Jbed 20090506.2.1 for midlets that don´t need a SIP, like Final Fantasy.
For me, only swype works in fullscreen-mode.
-JRebeiro_Esmertec_Jbed_-_Build_20071119.3.1 for online games that need SIP and fullscreen-mode.
Any SIP working in fullscreen mode. Build is outdated, but allows SIP to stay in foreground.
I´m still looking for volunteers to check this on different devices / ROMs.
Still no solution for windows native applications and latest JBed builds.
Thank you very much for any help!
Best regards,
xumx