yashsingh1/xdaforums huggingface dataset:
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
Same here, I'm trying to get this to work, since HD2 Asia can READ CJK already, we need just the SIPs for Jp. I don't get why the settings here are different from the Jp sample, which has much more keys.

eg

under HKEY_CURRENT_USER\Software\Microsoft\IMEJP\3.1\RomaDef there are many keys that aren't in this cab. Why are they omitted?

the hd2 hangs a bit so it'll take a while to work this out unless someone can explain pls?
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
They're not set because they don't need to be. It'll just use defaults instead, and they'll get changed as needed.

If your ROM can already read CJK, one thing you can try is to install my cab and then delete the wince.nls file and reboot. Mind you, this can in theory cause the device to freeze up, and you might need a hard reset to recover. The font substitutions will break Chinese display however, and to fix that you'll have to go in and change them - the keys for that should be mentioned somewhere in this thread.
[Touch Diamond, MDA Compact IV Themes and Apps] genfersee:
Hey Flinx1!

Thanks a lot, this is now working, I have the bolc back now :o)

What should I then change in the registry if I wish to replace msgothic.ac3 font by meiryo.ttc?
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\FontLink\SystemLink]
Courier new="\windows\msgothic.ac3,MS UI Gothic"
Tahoma="\windows\msgothic.ac3,MS UI Gothic"

Replace msgothic.ac3 with meiryo.ttc and copy the meiryo file to the Windows directory.
[Touch Diamond, MDA Compact IV Themes and Apps] dash7869:
i so badly want tot ry this out but i cant download from rapidshare..

can someone upload to mediafire or other mirrors?
[Touch Diamond, MDA Compact IV Themes and Apps] dumb4ever:
You can download it

http://dbhqs.com/flinx1/
[Touch Diamond, MDA Compact IV Themes and Apps] dash7869:
Thank you the link works fine!

really appreciate this :)
[Touch Diamond, MDA Compact IV Themes and Apps] genfersee:
Hey, that's great, now Meiryo is working great. This font is 7MB, that is much more than the msgothic 3M.. I prefer this font.. Does it contain more kanjis?

Thanks Flinx1!! Everything is now working...
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Meiryo doesn't have any more kanji - the difference is probably in the letter size supported, since meiryo isn't a font designed for winmo. The msgothic file is also compressed, so that may account for part of the size difference.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
I've updated the rapidshare links with another 10 of each, but they'll probably run out again. Would it be okay to link this in addition in the top post?
[Touch Diamond, MDA Compact IV Themes and Apps] dumb4ever:
Absolutely, also please check your Private Message, i sent an instruction how to access the ftp there so you can upload whatever new built you have.

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Thanks! :) Hopefully I won't have to make any more builds, but this should make it easier.

I didn't have the right options set in XDA to notify me of PMs, or I would have replied to you (and dash7869) earlier.
[Touch Diamond, MDA Compact IV Themes and Apps] Zgembo:
I tried both. My Hermes has japanese keyboard layout & configured properly, i tried all buttons. The reason for this could be that, on Hermes's physical keyboard, one need to hold FN to activate Ctrl, but then you can not get Shift, because FN+Shift=Caps, whooh...

What is the key code for switching anyway?
[Touch Diamond, MDA Compact IV Themes and Apps] RayB:
Hey flinx great job,

I have been putting together a combined cab to do this very thing for the past few days, come on here I find this :) ... was trying to save time while flashing.

Anyhow, any idea where PQ is storing its settings for the mapping of the sym key? I checked out the def folder in the PQ directory but it does not appear to be there. I would like to include it to self configure on install...

thx
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Looks like PQzII stores its settings in HKCU\Software\Gzh\PQzII. It gets created the first time you run the program.

Zgembo - you can actually use PQzII to remap a key to CTRL. In the CTRL/ALT tab, click the drop-down box and select WIN for instance, if you want the Windows key to act as CTRL. You can also use the code function to remap ctrl+shift to a tap of a single key. That should allow you to activate JP input without having to switch keyboards in the registry.
[Touch Diamond, MDA Compact IV Themes and Apps] RayB:
Thanks,

duh, I cant believe I missed that. The weird thing is I ran a reg comparison before and after install and found zilch. I shall have another look. Thanks again.
[Touch Diamond, MDA Compact IV Themes and Apps] Zgembo:
Im rather sticking to Japanese IME as default, no need for English auto-complete at all, anyones me big time... Default romaji (if only those keys were bit bigger) for multi-language typing, and occasional Tegaki kanji input for a dictionary is all i need. Thanks again, big time, for this great contribution.

@flinx1: offtopic:

emoji support. there is a way to get these by installing special font, with main drawback them being black&white & ugly. another alternative is SmileySMS http://xdaforums.com/showthread.php?p=2924303 soft, you can get them in color by some manual work. A big drawback for this is that you have to set up everything manually, download & install all emoji pics, works only with SMS, and this software has some other "features" that are completely useless and resource hungry.

What im thinking is that we, few of us people here who really need proper japanese input and emoji support, should unite and ask that guy who made SmileySMS app to modify it a bit into a separate version.

I could help, prepare & test all required config files & emoji pictures, we only need to ask that guy to disable all other "features" and enable smileys in MMS (i mean MMSLite).

What do you think?
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
I would appreciate if you, or someone else with a hermes, could test and see if PQzII works without having to switch the registry entry. It's kind of bugging me to tell the truth, as it by all rights it *should* work.

As for emoji, you mean for use in sending Japanese phone e-mails, right, not SMS/MMS? There is a different solution available for that, and I'm thinking of creating a CAB specifically aimed at people who live in Japan. It would have different defaults set, since you'd most often want to use JP input when typing, and also region settings to ensure compatibility with Japanese applications.
[Touch Diamond, MDA Compact IV Themes and Apps] fhsieh:
Forgive me if I'm missing something, but for PQzII, the goal is to map the Raphael's SYM button to toggle between English and Japanese, correct? If that's the case, all you need to do is open up PQzII setup, scroll to the IME tab, and enter 0xE6 (the keycode for the SYM button) in the IME option. "SYM" is not available in the dropdown list, but you can type it in. The keycode may be different on Hermes/other phones, so use PQz_Check to find the right keycode.

As for the emoji issue, what we need are some cooks. Softbank, e-Mobile, and Docomo (KDDI too, but they're CDMA/locked) each will have their own versions of the Diamond and Touch Pro, and they should include their own MMS program that is capable of proper emoji and with all of the correct network settings in place. If that's the case, then no need to reinvent the wheel through MMSLite or SmileyMMS. Just take a rom dump and put the necessary files into a cab.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
What you're missing is that the SYM mapping you refer to is to trigger the IME switch between kana and eigo on a device set up with JP input as default. I was referring to using PQzII to instead trigger the SIP switch from 409 to 411, since those with a Hermes device had problems with that.

To do that ignore the IME setting and go to the Code tab instead. Create a new action where IN is 0xE6 (sym key in this case, you might want something else on a hermes) and OUT is ctrl+shift. Check the "use" box. Pressing SYM will now have the same effect as activating JP input itself, and in addition let you switch back and forth between JP and qwerty. It's effectively both ctrl+shift and the IME trigger in one.

As for emoji, they don't use MMS - they use regular email. Emoji are handled by special codes I believe, and it's up to the client to display them.

TP isn't out in Japan, only Diamond is. I don't see any extracted Japanese roms of it yet though.
[Touch Diamond, MDA Compact IV Themes and Apps] fhsieh:
Aha, thanks for the clarification. Maybe add as an extra to the original post and explain both options.

Well, it's a hybrid MMS-frontend and email-backend, which allows all the features of email (pseudo-html for emoji, longer message, a standard "worldwide" email address, etc) but with push capability of MMS -- otherwise the message would just sit on the server until the handset retreives it. It would technically be possible to set it up on WM as a standard email account (if the carrier provides the connection information), but you would not get push functionality. Since WM doesn't support that kind of hybrid connection, people have had to use Softbank's WM client, or a client like MMSLite. The other carriers might be just using WM's regular MMS without a client, but then you lose emoji which could be a problem for some people, and might have problems keeping incoming MMS and outgoing email organized.

As for TPro, it was just released recently (Softbank X05HT, Docomo HT-01A, KDDI E30HT, nothing from eMobile yet), but I don't think it's available in stores just yet.

eMobile S21HT (Diamond) ROM is here:

http://xdaforums.com/showpost.php?p=2930741&postcount=32
[Touch Diamond, MDA Compact IV Themes and Apps] larsuck:
Can you point me to where you found those latest JP IME files? Are they in a separate cab somewhere? They seem much more stable than the IME_31J_F I have been using up to now. The new tegaki and kensaku appear faster and are always available. With IME_31J_F, tegaki and kensaku often were not accessible.

Basically, I am looking for the newer IME files in a cab form similar to IME_31J_F. Do you know where I might be able to find such a thing?
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
I have managed to install the SIPs, they initially display and appear OK-ish

hiragana kb doesn't work, shows squares, but katakana is fine

writing is fine

after a while noticed sense and resco explorer now load a tiny bit high, leaving 'space' under.

then stability issues.

Tried the full replacement, fonts, skiptables etc, and still the same. This method works fine in the emulator.

so maybe no go for HD2?
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
Got the WM6.5 working in the emulator

only thing is this tiny bar with a red dot

floats around, if you click it the rectangle switches horiz<->vert

the dot goes on and off

I have no idea what this is, but when I was doing WM6.0 this appeared while I had something wrong with my setup.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Can you be a bit more specific? Which emulator are you running, and can you take some screenshots?
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
OK It seems the emulator and my HD2 is slightly different, and also the errors depend on what app I'm using.

Is this possible? Is notes same as pword?

It seems OK on emulator now, so I can't get a useful screenshot.

I'd like to ask, why sometimes typing will input straight into the program and sometimes shows in a floating bar 1st?
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
OK, final report.

Using HTC HD2 WWE (HK) I get the little tab, opening any program will eventually cause a hang

HTC Polaris WWE, flashed with WM6.5 Megan ROM, reboots to white screen, ie can't start up. Reboots to hard reset later.

On the WM6.5 emulator, it works perfectly.

Further found on the HD2, region still does not display 'Japan' and cant be selected

almost as if HTC somehow overrides winnls?
[Touch Diamond, MDA Compact IV Themes and Apps] latraviata:
I had the .cab installed for a while now and everything is working fine, but I find that the only SIP I'm using is tegaki. Most of the time I want to type English, German or Romaji and for typing Japanese I use SPB keyboard, which I find more finger friendly, but I use tegaki for looking up kanji I don't know the pronounciation of. So I wonder: is it possible to disable the other SIPs so I don't have to activate tegaki with shift + ctrl every time, but can just select it directly as a stand-alone keyboard? Could this be done by doing the registry change mentioned in the first post? Or would that change the other soft keyboards on my phone to permanent Japanese as well?

Many thanks!
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
use SKtools to do that.

what device and WM do you use?
[Touch Diamond, MDA Compact IV Themes and Apps] latraviata:
Samsung i900 with WM 6.1, but I'm looking to upgrade. Trouble is, the phone I want is the HD2, which people seem to have problems getting Japanese to work on. I also wonder how well tegaki works on the capacitive touchscreen.
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
well I'm not sure if it's WM6.5 or HD2. I had no issues making Jp on WM6.1

WM6.5 took a lot longer on emulator to get working

now 2x WM6.5 roms don't work.

I can tell you, on the capacitive touchscreen writing is poor. Calligrapher doesn't do well, whereas I used it with finger on Polaris fine.
[Touch Diamond, MDA Compact IV Themes and Apps] Rhye20:
flinx1,

I already "offered you a beer", but I also wanted to say thanks. Works like a charm. I think yours is the best Japanese input package available.
[Touch Diamond, MDA Compact IV Themes and Apps] reefsucks:
hello, I'm Indonesian student who learn japanese at my school.

I have a lot of program (mostly for qvga and some are work too for vga device).

I've got them by browsing the web and gift from my big brother Andy(ipaq 6828 rom cooker).

just a lil trick:

1. change your wince.nls file with the east asian support.

2. insert the unicode font that supported east asian language (i'm using droid font).

3. made some registry change.

4. install keyboard supported japanese.

5. reset and done.

just watch my preview.

View attachment 282566

View attachment 282567

View attachment 282568

View attachment 282569

View attachment 282570

View attachment 282571

View attachment 282572

View attachment 282573

regards
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
Hi

Yes I could do this on WM6.0/6.1 but I can't get it to work on WM6.5

The best so far is reading jp on WM6.5 emulator, but not working on HD2.
[Touch Diamond, MDA Compact IV Themes and Apps] kakukan:
speakerphone,

I've successfully installed Japanese input on my HD2 (1.66.707.1 (71294) WWE).

If you're still having problems installing Japanese input on your HD2, please contact me by PM as I can't post an external link due to a restriction.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Please send me a PM about it - if there's anything I can do to improve compatibility, that would be very helpful.
[Touch Diamond, MDA Compact IV Themes and Apps] taksan:
Windows Moble 6.1 Smartphone input problems

Hello,

I've been trying to install a japanese IME on my WM6.1 Smartphone (non-japanese device, model samsung omnia 7320), but so far I've not been successful. I was able to read in japanese in every application (mail, ebpocket, mdict, and so on), but it is not possible to switch to japanese input :(

My keyboard doesn't have the CTRL key, so I've tried to install PQzII and map the SYM key as CTRL), but using "SYM"(control)+SHIFT, nothing changes. In fact, PQzII doesn't work very well on the smartphone version... the application icon shows up as a white square, without any icon inside. In fact, I'm only able to use PQzII properly on my device using "My Mobiler", since it enables me to use my mouse to control the application...

This behavior is easy to simulate on the windows mobile emulator for smartphone (google for "Windows Mobile 6.1 Emulator Images" , the one in the microsoft site -- to be very specific, the one that seems more like my device is the "WM 6.1 Standard Landscape"). I was also unable to make it work on the emulator as well. I suppose that if anyone can make it work on the emulator, the same procedures should apply to my device.

Does any knows how to make the package work on wm6.1 smartphones? Are there any known issues or restrictions?

Any help would be greatly appreciated :)
[Touch Diamond, MDA Compact IV Themes and Apps] aro:
Hi Flinx1,

I use your Japanese input since a long time.

Worked very well on my HTC Touch Pro with hardware keyboard.

Now I own a HTC HD2 which has no hardware keyboard, and the included on screen keyboard does not have a ctrl key, so I can not activate you input method.

I can read Japanese characters on my screen (e.g. in Google maps, emails or sms), and I can even bring up the hiragana onscreen keyboard, but typing on it does not have any affect on my screen. Nothing happens.

As I said, I do nto have the option to do the crtl, shift, shift, ctrl activation, unfortunately.

What do do? Please help.

And on a side note: the onscreen hiragana keyboard layout seems to be for devices with stylus. It is not very finger firiendly. Is there any fingerfridnly keyboard layout avaialble that you know of and could use?
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
The quick and dirty solution to no CTRL key is to switch the phone into using Japanese as the primary input, as described in the first post by either using the compatibility cab or editing the registry key.

As for a better SIP for devices with no hardware keyboard, you could try using the 10 key input (#2 here):

http://xdaforums.com/showthread.php?t=482611
[Touch Diamond, MDA Compact IV Themes and Apps] taksan:
Sorry I didn't try the registry before. It seems my problem is actually keyboard switching, which is not working at all (even with CTRL remapped).
[Touch Diamond, MDA Compact IV Themes and Apps] aro:
The registry change unfortunayely made my HD2 to no boot anymore.

Doing a hard reset now.

The 10 key input looks nice. Would be good if you could make that work.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Did you apply the registry change before or after you installed the addon?
[Touch Diamond, MDA Compact IV Themes and Apps] taksan:
I was able to enter japanese at some extent changing the registry and using PQzII to toggle between english and kana.

BUT, using like this I have some problems:

- when inputing kana, the buttons that would render numbers if the ALT key was pressed), end up inputting the numbers instead of corresponding letters

(for example: the "E" button would normally input a the "1" number only when pressing ALT - and I would expect it to input え using kana, but it ends up inputting 1 instead)

- the second problem is that pressing ALT does not change the buttons input''

- the third problem is when I switch to eigo... just like when using kana, ALT is not working the buttons are inputting the numbers instead the corresponding letters

- the fourth (not as grave) problem is that when I open a document with japanese text with word mobile, the characters are display as ????... I suppose it is using some font not mapped inthe FontLink/SystemLink registry entries...

In fact, for WM 6.1 smartphone I had to add another map so that most programs display japanese correctly: I added

HKEY_LO*CAL_*MA*CHINE\Soft*ware\Mi*crosoft\FontLink\SystemLink

Added multistring value for "Segoe Condensed"->\windows\msgothic.ac3

Even after this mapping, word mobile is not working properly.

It seems to me that the keyboard layout does not match mine... does anyone have any idea how to fix these problems?

And just to help a little... besides the fonts added by the package, I actually had to add another font in the registry to make my device properly display
[Touch Diamond, MDA Compact IV Themes and Apps] aro:
before.

was that wrong?

should I read more carefully next time?
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Yes it was wrong. Do the registry change after you've installed the cab - otherwise you may experience a black screen on boot. The OS would try to initialize the Japanese keyboard, but can't find the other necessary registry entries or files, and then freeze up.
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
taksan, switching the regional setting should most likely fix the Word issue. If that doesn't work, try the compatibility cab. If that doesn't work either, there's yet another font substitution that needs to be made.

As for the keyboard layout, it should be fixable - what phone do you have, and keyboard language do you normally use? Normally this shouldn't affect the hardware layout, but I'll have a look next weekend.
[Touch Diamond, MDA Compact IV Themes and Apps] aro:
Ok, so after my hard reset, I installed JPIMEWM65.cab and after a reboot ime6compat.cab.

I went into the registry and saw that [HKEY_CURRENT_USER\keyboard layout\Preload]

was already set to "e0010411" (probably by the ime6compat.cab?).

Then, I got stuck at next reboot again with black screen.

Now performing my 2nd hard reset in 2 days. :(
[Touch Diamond, MDA Compact IV Themes and Apps] flinx1:
Doh! Seems the HD2 really is a bit of a problem child with this add-on. I'll see what I can do about fixing it. Until then, I recommend anyone with a HD2 not use it.
[Touch Diamond, MDA Compact IV Themes and Apps] taksan:
Ok, some updates:

1) Installing ime6compat does not fix word. In fact, it seems word's problem is that it is not able to handle utf8 text files. I tried typing something in nihongo and saved the document as word's document and reloaded the file. It seems to work. I thought word would work fine on my device for opening utf8 text files, because the wm6.1 emulator worked to open utf8 files.

2) My phone model is samsung omnia GT-B 7320 L and my default language on the phone is english (I chose english, but my native language is portuguese(. This model is a variant of 7320, where the keyboard is designed for brazilian (it has a Ç).

Thanks
[Touch Diamond, MDA Compact IV Themes and Apps] speakerphone:
Can anyone tell me how to type ゃ in gesture10?

the や button only has ゆよゅょ
[Touch Diamond, MDA Compact IV Themes and Apps] Starfox:
A few things.

If all you want is to view Japanese, you need to copy 2 files into \windows using something like Total Commander: msgothic.ac3 and wince.nls.

Then go into the registry and make the following entries:

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SkipTable]
"Tahoma"="00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"Tahoma"="\\windows\\msgothic.ac3,MS UI Gothic"

For those using Segoe Condensed instead of Tahoma, the registry is

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SkipTable]
"Segoe Condensed"="00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff"

[HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink]
"Segoe Condensed"="\\windows\\msgothic.ac3,MS UI Gothic"

This was all that was needed on my Moto Q9c. I'm still looking for something better than the MS IME - Simeji on Android has me way spoiled (although the font leaves something to be desired).

-- Starfox
[Touch Diamond, MDA Compact IV Themes and Apps] morthalius:
TD2 with gesture10key

Hello Flinx1

Thanks a lot for this great work that you have done here, I am using your cab (the basic one with all the additional compatibility cab on my TD2 with WM6.5.

But because I want a user friendly interface, I am also using touchkeysip with a gesture10key script.

May be it was covered already and I have been searching hard but even with PQZII, I cannot manage to toggle the IME from the gesture10key SIP, I always have to go to the standard keyboard and then back to be able to use it. Would you be able to help perhaps?

Many thanks and regards