Related
Hi All
I've got an O2 XDA Mini S which I've set up using the corporate option, so I no longer have the O2 Software running.
Whenever I start a new conversation in MSN messenger, the soft keyboard pops up, even if the real keyboard is exposed.
This is really annoying as I have to minimise the soft keyboard on every new conversation.
Can anyone help?
Driving me mad! :roll: LOL
D'Oh!
Just tried to make a word document and it's doing the same thing!!!
GRRRRR!
I have tried setting the input options from keyboard to phonepad and it's still doing it.
just start typing (DON'T click it away!). for me after that it remembers that i don't want to use the onscreen keyboard.
OK, so I just rebooted the machine and it's not popping up now.
However, the MSN chat window is all squashed up at the top of the screen... As if there was a softkeyboard there.
I think I'm going to have to get used to the occasional reboot on this!
Thanks for your quick response!
Clicking on the SIP button in the bottom right should disable the soft keyboard, and according to some, it should retain that setting. I don't have a Wiz so I can't confirm, but one way or the other, it might help you to install a dummy SIP. PHM Tools installs one.
PHM Ext. Keyboard SIP PowerToy
The PHM Ext. Keyboard is an empty input panel you can use when you have an external keyboard connected (such as thumb, collapsible, foldable, wireless, ... keyboard) and do not want an input panel to take valuable screen estate.
Click to expand...
Click to collapse
here
V
yah this annoys me as well, when browsing in landscape and BOOM this keyboard that covers have the screen pops up! you can't even see what yoru typing...
anyway i remember reading a fix for this somewher, but it was before i got the device. anyone know where its at?
Hey, I changed mine from keyboard to the transcriber, it doesn't seem to popup now and it also give a full screen while on msn rather than only half screen where the keyboard should be.
Just tried this... Thanks!
It gives more of the screen available to MSN, but still not full screen for me.
If I click on the transcriber icon at the bottom of the screen, then click on it again to minimise it, I then get full screen.
Weird problems!
want to try the PHM Ext. Keyboard SIP PowerToy but theire website is down since some time. Could anybody please upload the files in this forum or somewhere else? (eg RapidShare.com,...)
THX!!!
CIAO!
VOODOOS!L
PHM tools
I think they're all down for updates.
Here's a zip of all of them.
V
so what exactly does that do? i don't want to install anything that can be solved by a reg edit. (dont have a mem card yet)
Fone - one of the cabs installs a dummy SIP called external keyboard or something. It's for people that use external keyboards, basically don't one the built in ones popping up all the time.
It's small, I'd install it if you have a need. If you really don't need the built in keyboards and want a registry only solution, you can disable the SIPs through the registry. Not recommended though.
V
Alternatively, as it's just 1 install:
http://www.freewareppc.com/utilities/nullkeyboard.shtml
( could probably hack apart the PHM tools CAB just as well )
thanks a lot, just what i needed!!
CIAO!
VOODOOS!L
Excellent! Works a treat!! Thank You.
Ahh, null keyboard is by beemer. He's a great coder, check out his today plugins for wondrous pleasures.
These null keyboard type things do pretty much the same thing, ie nothing. However, if you're really geeky, Brighthand forums has a large review of a number of them. Use whatever works though.
V
its ok, i'll go ahean and install it. i just thought somehow someone could make a couple regedits that would tell the device if in landscape dont show onscreen keyboard. but i guess its more complex than i thought.
short of intercepting it, I don't think so
Technically, software needs to check they keyboard status, and then suppress the SIP from popping up when activating text entry elements (stuff's in MSDN somewhere). Thing is - most people are either too lazy to do so, or aren't aware of any need to do so, or just don't know they -can- do so
There is a registry entry (at least in mine) HasExtKeyboard or something to that effect. I set it from 0 to 1, but it does nothing. Do a registry search for it. Perhaps someone can make a SIP that will normally not pop up anything, but with a keystroke or a tap on the icon will pop it up when you need it.
I'd just like a slim SIP that would have keys like Cut/Copy/Paste/Undo, etc.
There is a registry entry (at least in mine) HasExtKeyboard or something to that effect. I set it from 0 to 1, but it does nothing. Do a registry search for it. Perhaps someone can make a SIP that will normally not pop up anything, but with a keystroke or a tap on the icon will pop it up when you need it.
I'd just like a slim SIP that would have keys like Cut/Copy/Paste/Undo, etc.
a042349 at HowardForums wrote this post:
OK,
I hate that pop-up KB as well. I tried all the reg hacks and nullkb's I could find and on both my HP6515 and now on my 8125 it would always revert to the software screen KB and pop up at the most annoying times.
Well in doing some poking around I discovered a reg key that COMPLETELY elimnates the soft KB from popping up - great news. The bad news (there's always bad news) is that it completely prevents ANY of the SIP panels from coming up when you want them to, or from working in general.
So if you do this hack you are completely dependent on the 8125/9100 hardware keyboard. Now I've been running like this for over a year on two different devices and it works for me. The one thing I did was extract the "cut, copy and paste" icons out of an old "PHM Keys" I had and put them on the Start Menu so that I can now use those instead of the Ctrl-C, Ctrl-X, Ctrl-P when I need to. Works fine, but takes up three slots on my Start Menu.
You could also create a backup reg file, and one with the setting I'll give you, and then import them and reboot to turn the hack on or off. It does require a reboot so it's not an ideal solution, and I know the key by heart so i do it manually if I ever need it - which I never have:
HKEY_CURRENT_USER\ControlPanel\Sip\AllowChange=1
Change that entry from a 1 to a 0 and reboot. No more KB, Block Recognizer, Transcriber - nothing but the HW keyboard.
Try it you'll like it!
Click to expand...
Click to collapse
From what I know (I didn't try it yet), it totally prevents the SIP from appearing, and that would probably include portrait mode when the hardware keyboard is not available. A soft-reset may be required between changes, too.
Is there a way someone can make a program to prevent the SIP from appearing in landscape mode at all, yet make it available in portrait mode?
I use my device in both modes, so I wouldn't want to lose complete functionality of the SIP.
Any ideas?
Hi everybody!
I may have an alternative to killing SIPs altogether:
All SIP DLLs are registered under HKEY_CLASSES_ROOT\CLSID, each with its unique identifier. The name of the SIP (which you see in the menu is stored in the default value) SIP key has two sub keys: InProcServer which tells the system where to find the DLL and IsSIPInputMethod with it's default value set to one.
One idea is to create a fake SIP key that will point to a non existent DLL and then select that SIP in the menu. The system will try to call up the SIP but it will fail until you select a valid one.
Hope this will help
Hardware Keyboard only in Landscape
On the Universal the combination of PQZ (to assign different SIPs to landscape and portrait, should work on other devices too) and PHMs "NoDoSIP" (registers a SIP that does nothing) works perfectly. Disable all SIPs not needed at all by setting the Reg Value (search for the SIP by name in the registry) Default under IsSIPInputMethod for that method to 0. You can rename your remaining SIPs there as well.
I'm skeptical, but willing to try...
As the originator of the quoted post in this thread I'm skeptical but certainly open minded that this solution would work.
And yes my method does require a reboot to enable/disable, so it's certainly not for the occasional use of the SIP.
In the past I had tried all manner of null kb's, and UID registry string swaps and other things to prevent unwanted SIP pop-ups.
What I would like is to have it ONLY come up when I invoke it - and NEVER on it's own. I wouldn't use it much (and haven't on two HW keyboard devices over the past year) but sure it would be handy for the odd time I need to type in portrait mode.
I may give this a shot after dinner tonight and see how it goes - at the very least I can always go back to my admittedly draconian total elimination of the SIP's that I have now.
I'll post my results later tonight.
-Joel (a042349)
And??
Works like a charm, right?
In landscape it just displays the hardware keyboard icon and the arrow to even allow to manually invoke any other SIP "on the fly".
And in portrait the selected SIP gets activated automatically.
Works flawlessly for me (on my Universal) since month.
Right man, works like a charm! Thanks for this hint!
GREAT
Its the little things that make my tilt a better device to use. I tried phmppcpt.rpr_arm_siponly.cab on my tilt with dutty's pre April 29th cab and it works to eliminate the landscape keyboard in messaging, notes and contacts, however I have a beta version of opera mobile 9.5 and it seems to have mind of its own, doing the exact oposite and making both keyboards nearly unusable. Anyone else experience this?, hopefully Opera will provide users with a choice of hardware keyboard only and not having the SIP popping up. I presume that Opera had a feature to do exactly what .cab does just for that application and now the .cab is reversing it. Seems to do about the same thing in Internet Explorer.
im using opera 9.5 too.. and nothing seems any different after installing the cab... SIP still pops up.. any idea how i could solve it?
Thanks.
the ironic part is that ez imput kb does an automatic switch between keaboards when flipped from portrait to landscape, is there a script or a reg hack edit that does this??? cuz we can use that engine to make the sip automatically change to null kb when switched to landscape, fully eliminating pop ups and soft keyboards when using your querty
no2chem nueslidingkb
i use no2chem's nueslidingkb on my mogul. it allows you to set different SIPs on protrait and landscape as well as customizing the sliding sounds. it works very well, i have intellipad on portrait and nullKB on landpscape.
It however does not work on my Fuze, it doesn't change the SIP to the set one when switched to landscape, maybe needs an update? i hope no2chem checks it out.
I am looking for a regedit to change the default input method. I am particularly fond of PCMKeyboard and use it religiously but every time I soft reset it always defaults back to the 20 button Touch Keyboard.
Thanks in advance, Dan.
dharvey4651 said:
I am looking for a regedit to change the default input method. I am particularly fond of PCMKeyboard and use it religiously but every time I soft reset it always defaults back to the 20 button Touch Keyboard.
Thanks in advance, Dan.
Click to expand...
Click to collapse
Took me a while to figure this out, but you have to first completely disable the Touch keyboard. If you use the standard default sip settings Touch keyboard will always override it on a soft reset.
Reversible method:
Go to [HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\InprocServer32] change the default value from \windows\ezinput.dll to something else like \windows\del_ezinput.dll
Also change the default value at [HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\IsSIPInputMethod] to 0
Do the same thing at [HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}]
(Note: You can also completely delete these two keys rather than renaming the values.)
Then you can use the standard method of setting the default sip. Go to [HKEY_CURRENT_USER\ControlPanel\Sip] change the defaultim key to the right value for PCMkeyboard (never used it so i'm not sure). Just search HKCR\CLSID for the keyboard you want and copy down it's CLSID with the brackets then put that in for the defaultim.
Let me know if that doesn't make sense and I'll explain it more thoroughly.
~Xen
Awesome. Thanks a bunch man. Worked like a charm.
Or others that need to change the default SIP may use the attached .cab. Have fun ...
thank you so much, this was getting to be so annoying
I have tried sipchange however the standerd is still wrong after a soft reset. Sipchange hasn't really done anything or do I need to follow a certain order?
look for a program called IMSelector. It works on my Touch where SIPChange did not
EliteXen said:
Took me a while to figure this out, but you have to first completely disable the Touch keyboard. If you use the standard default sip settings Touch keyboard will always override it on a soft reset.
Reversible method:
Go to [HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\InprocServer32] change the default value from \windows\ezinput.dll to something else like \windows\del_ezinput.dll
Also change the default value at [HKEY_CLASSES_ROOT\CLSID\{198D503A-EFFE-4afd-BC54-EED333C80E6D}\IsSIPInputMethod] to 0
Do the same thing at [HKEY_CLASSES_ROOT\CLSID\{62B00599-25D2-4e09-8C48-03BF26DB8517}]
(Note: You can also completely delete these two keys rather than renaming the values.)
Then you can use the standard method of setting the default sip. Go to [HKEY_CURRENT_USER\ControlPanel\Sip] change the defaultim key to the right value for PCMkeyboard (never used it so i'm not sure). Just search HKCR\CLSID for the keyboard you want and copy down it's CLSID with the brackets then put that in for the defaultim.
Let me know if that doesn't make sense and I'll explain it more thoroughly.
~Xen
Click to expand...
Click to collapse
I did that and and it killed my Touch. I had to reset then restore backup. Basically after I made the changes and rebooted it kept coming to black screen with no functionality. Has anyone had that problem? (Before that I had the SIP change installed. Could have been the problem?)
Thanks,
SultanH said:
I did that and and it killed my Touch. I had to reset then restore backup. Basically after I made the changes and rebooted it kept coming to black screen with no functionality. Has anyone had that problem? (Before that I had the SIP change installed. Could have been the problem?)
Thanks,
Click to expand...
Click to collapse
Has anyone been able to make the registry method work on the Touch?
I've tried it twice ad both times I get a dead reboot. So I had to hard reset and restore from backup.
SultanH said:
Has anyone been able to make the registry method work on the Touch?
I've tried it twice ad both times I get a dead reboot. So I had to hard reset and restore from backup.
Click to expand...
Click to collapse
I also get a dead reboot. Looks like OP forgot to mention something...
BTW, TouchPal's CLSID might be
{802C691C-EB46-442c-BC54-DC2C42B156C3}
SultanH said:
Has anyone been able to make the registry method work on the Touch?
I've tried it twice ad both times I get a dead reboot. So I had to hard reset and restore from backup.
Click to expand...
Click to collapse
I use this method on my touch immediately after a hard reset and it always works. I think the instructions are pretty clear.
Are you deleting the key or just renaming it.
Also could you try backing up your phone then hard resetting and following the directions before you reinstall/restore anything. You can use Mobile Registry Editor to make the changes through Activesync.
EliteXen said:
I use this method on my touch immediately after a hard reset and it always works. I think the instructions are pretty clear.
Are you deleting the key or just renaming it.
Also could you try backing up your phone then hard resetting and following the directions before you reinstall/restore anything. You can use Mobile Registry Editor to make the changes through Activesync.
Click to expand...
Click to collapse
I renamed the first two and deleted the second two. Maybe b/c I didn't do it once after hard reset.
works fine for me... i prefer the standard keyboard as well.. anyone know if it's possible to enlarge the keys a little more by a registry setting? i'd like to keep the "Large" keys but also retain the number keys on top as well. if i switch to large keys the number pad disappears, possible to have numbers+larger buttons?
if this is in the registry, anyone know where i should look or is the standard keyboard size fixed?
IMSelector did not work for my vogue but SipChange did. No need to fool around with the registry which I'm scared to try.
Did you try to use SKTools? I use this app. and its woking on my HTC Diamond.
To cwzkevin,
I have also experienced deadlocks at the next boot. They seem to be related to using an wrong CLSID for the desired new input method. At least for each language this is different.
My changes, according to the original post from EliteXen, did work on a german Swisscom branded HTC Touch Pro, but provoked the black screen on reboot on a english Swisscom branded HTC Touch Diamond.
I did delete both keys, not changing them.
So, look up the CLSID first, before using it.
br, Marcel
What this does is that it enables display and input of Japanese characters. It can for instance be used to read web pages, or together with a dictionary program such as EBPocket and commercial dictionaries.
USAGE NOTES: READ THIS FIRST
This .cab is designed for a CLEAN/HARD RESET device. If you have other Japanese enabling software like decuma, CE-star, letsjapan etc. installed, remove them. I have no idea how they might interact with each other without testing. This file is a single install that has everything you need and want to get JP display and input working. If it doesn't work and you had some other type of JP enabling software previously installed, try a hard reset.
After installation and soft reset you'll notice you now have several new keyboard SIPs available. HOWEVER JAPANESE INPUT WILL NOT WORK JUST BY CLICKING ON THEM. You have to activate it first.
Diamond/device with no keyboard: Bring up the regular software keyboard. Press ctrl, shift, shift, ctrl. In that order. You can now switch to any of the Japanese keyboards and JP input will work. T9 input will be disabled for that session. If this doesn't work either try using PQzII to switch keyboards (I don't know if this works) or change the registry setting mentioned below.
Raphael/device with H/W keyboard: The instructions are basically the same as for the Diamond, except that you can do the activation using the hardware keyboard, if you want. Press ctrl+shift at the same time to activate it. Do not press them in succession like on the software keyboard.
JP input will only be activated on a per program basis, so you can have EBPocket open and use Japanese, and then switch to a writing a text message and use T9 or a localized keyboard. Once JP input has been activated, you can use ctrl+shift again to switch back and forth between a regular (non-localized/non-T9) layout and Japanese. On the Diamond just switch from kana to eigo mode instead, using the soft keyboard. Restarting a program will cause the keyboard to revert back to t9/localized.
If you want to change this behavior and avoid having to activate every time you want to type in Japanese, change the following registry key:
From
Code:
[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010409"
to
Code:
[HKEY_CURRENT_USER\keyboard layout\Preload]
@="e0010411"
Note that this will completely disable T9/localized input. You can also use this to change the default keyboard if you use a SIP other than 409. In that case you also have to change the value in Preload\1 to match.
NOTES FOR THE 6.5 EXPERIMENTAL VERSION
This is for VGA/WVGA only. If you need other resolutions, use the regular cab (it works on 6.5). Some files (most notably wince.nls) have been extracted from WM6.5, but this is by no means a complete port. The romaji SIP has been removed to reduce SIP clutter and memory footprint. Reloadnls has been removed as I found that it was no longer needed, at least on my Raphael.
COMPATIBILITY NOTES
People are reporting problems with the HD2, so until those are fixed I recommend you not use this
Some Japanese software requires that the regional settings in the Control Panel be set to Japanese, in order for them to work. If you have any problems with display of Japanese characters, try changing that first. While this add-on doesn't set that default, it does add the setting itself to the control panel applet. Note that changing this setting will also change the language for some multi-language applications, such as Google Maps Mobile.
NEW: If you're having trouble with compatibility, you can also try the ime6compat.cab file I've attached below (install after the main file). It contains registry settings with the previously mentioned settings as default instead, and should be tried before reporting any issues in the thread.
If you're having trouble with the names of the input modes not showing up, the cab failed to install properly. This can either be fixed by reinstalling (you may have to try multiple times), or you can use the ime6SIPnamefix.cab file to replace the names of the SIPs with romaji equivalents.
The main .cab file contains files for all known screen resolutions, so should work on pretty much anything out there, including the Touch HD. If you're scrapped for space, you can delete some files from the Windows folder.
For QVGA devices delete the following (4.8 MB):
mboxjpn.192.dll
mskana.192.dll
msimj.192.dll
mboxjpn.128.dll
mskana.128.dll
msimj.128.dll
For 320x320 resolution devices delete the following (3.5 MB) :
mboxjpn.96.dll
mskana.96.dll
msimj.96.dll
mboxjpn.192.dll
mskana.192.dll
msimj.192.dll
For VGA resolution and higher devices delete the following (1.77 MB) :
mboxjpn.96.dll
mskana.96.dll
msimj.96.dll
mboxjpn.128.dll
mskana.128.dll
msimj.128.dll
It has been tested as working on WM5 and newer, including 6.5. However, install at your own risk. I will not be held responsible if this does not work for some reason, or messes up your device.
Download link
Regular version
Experimental WM6.5 version
History:
2009.07.03
Added experimental WM6.5 version.
2009.05.01
Cleaned up some corrupt registry entries and updated some of the files to a newer version from the Softbank X05HT. Changes should be mostly cosmetic however, so no need to update if it's already working.
2009.01.02
Reverted to original wince.nls, removing Chinese support (it was patchy anyway - and needed a different font to work completely). Memory footprint should be a tad reduced, and may also affect (improve) stability.
Attached .cab file with registry settings for people with compatibility issues.
2008.12.05
Added support for 320x320 devices.
Added some limited support for displaying Chinese - will be switched out to a separate file later with full support.
Switched core from letsjapan to reloadnls.
2008.11.16
Removed default region setting to accommodate multi-lingual apps.
2008.11.15
Removed SystemLCID setting so that font bolding works the same way as prior to installation.
2008.11.14
Fixed "\" being shown as "¥".
Added Option3="D".
Initial release.
-
This software is beerware. If you like it and would like to buy me a beer (up to you of course), donate and I'll make a toast in your honor
Thanks Flinx1!! Great work!!
The only visible problem is the "Yen" instead replacing "\" issue ;o)
Reminder to fix it for those who do not know:
HKLM\SOFTWARE\Microsoft\FontLink\SkipTable
The you should set the following keys:
Key: Courier New, Value: 00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff
Key: Tahoma, Value: 00a5,007e,0391-03c9,2026,2116,221a,25a0-25ff
After a soft reset you should have your "\" back. The entry for changing the "\" for "¥" is 00a5. So maybe you want to add only this value to the key.
Great work!!!!
I posted this over in the Raphael forum, but I will note it again for posterity.
For Raphael users, you may want to use these reg settings:
Code:
[HKCU\Keyboard Layout\Preload]
default = "E0010411"
[HKCU\Keyboard Layout\Preload\1]
default = "E0010411"
[HKCU\SOFTWARE\Microsoft\IMEJP\3.1\MSIME]
Option3 = "D"
[HKLM\System\CurrentControlSet\Control\Layouts\e0010411]
Keyboard Layout = "00000409"
First two re-enable hardware keyboard and buttons. Third option sets Romaji as default conversion. Last option keeps SIP conversion enabled (kensaku/tegaki/etc) -- otherwise JP IME is broken.
Diamond users may wish to try the last setting if they are having problems getting both English and JP SIPs working at the same time (untested since I don't have a Diamond, but worth a try).
And continuing the previous discussion about hotkey romaji/kana toggle, Raphael users may want to use PQzII. Typing "0xE6" into the IME option (see screenshot) will map the hardware "SYM" key to change romaji/kana conversion mode on-the-fly.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can use PQzII_Check to confirm the 0xE6 keycode, or to find the keycode for another key.
Diamond users can also use PQzII, but without the IME hotkey option. Just enable the icon, and tap the icon to switch IME modes (notice the あ in the icon tray). "Matching" black iconset is attached below.
Hey Flinx1,
After appliying the patch to get back the "\", the names of the Japanese SIP are not anymore shown or replaced by a unique "\".. Well, does not matter but it is strange )
First two re-enable hardware keyboard and buttons.
Click to expand...
Click to collapse
You don't need to re-enable it, it works. What you suggest will also break T9/localized input as I mentioned in the top post. If you just want the JP IME as default, all you need to do is change preload, not preload\1.
I'll have a look at the other two you mentioned.
EDIT: Of the other two options you mentioned, one was already set (the 409 one) and the other does nothing that I can tell. Can you describe in more detail what exactly it's supposed to do?
NM. Ignore this.
genfersee said:
After a soft reset you should have your "\" back. The entry for changing the "\" for "¥" is 00a5. So maybe you want to add only this value to the key.
Click to expand...
Click to collapse
The code was 005c, not 00a5. Delete the courier new entry and change the Tahoma one to the one you mentioned. I'll be changing it in the .cab to match.
EDIT: Done. If you still have problems, try adding 005c back in front. Deleting it should normally change "¥" to "\" as you mention, but something sounds like it's broken on your end, maybe due to compatibility issues with some other conversion app. Only other thing I can suggest is to try a hard reset and start from scratch. It's possible to change the names of the Japanese SIPs to something that doesn't contain Japanese characters, but unless other people have the same problem, I'd rather not.
flinx1 said:
That's not necessary and will break T9/localized input as I mentioned in the top post. If you just want the JP IME as default, all you need to do is change preload, not preload\1.
I'll have a look at the other two you mentioned.
EDIT: Of the other two options you mentioned, one was already set (the 409 one) and the other does nothing that I can tell. Can you describe in more detail what exactly it's supposed to do?
Click to expand...
Click to collapse
I am coming from a Raphael so the registry settings will likely be different for Diamond users.
On the Raphael, you need to set both Preload and Preload\1 to 411, otherwise the hardware qwerty keyboard will not work. Yes unfortunately it will break T9, but with the full qwerty that's not a big problem (at least if you only need 日英入力).
Setting Layouts\e0010411 to 409 addresses an older problem where WM would load IMEJP properly, but would not let you switch to any IMEJP SIPs. Specifically, everytime you try to select Kensaku/Tegaki/etc WM would always revert to the standard "Keyboard" SIP.
Option3 is purely preferential. Setting it to D tells IMEJP to use direct input [_A] by default when the phone is turned on. If you type mainly in Japanese, you may prefer to leave the original reg setting, which will tell IMEJP to use hiragana/romaji input [あ] by default.
Again, these settings are specific to the Raphael. Both Preload and Preload\1 are necessary. Whether Layouts\e0010411 matters anymore in WM6.1 isn't really known (on some devices it works, on others it doesn't, or doesn't matter). But I've gone through most (if not all) of the Japanese-input threads at most forums/sites, and the above settings have given me the most reliable SIP- and 変換-switching for the Raphael.
fhsieh said:
Diamond users can also use PQzII, but without the IME hotkey option. Just enable the icon, and tap the icon to switch IME modes (notice the あ in the icon tray).
Click to expand...
Click to collapse
Could you elaborate on the necessary settings. I can't get it to work the way it should. It just doesn't change the IME-mode by tapping on the icon (well, it changes from あ to A, but the input method remains the same). The automatic change of the SIP according to portrait or landscape mode is nice, though.
And many thanks to flinx1 for his work. This is excellent. I had to write a manual for myself how to recover my Japanese settings in case of a hard reset. I can throw that away now!
Obsidian72 said:
Could you elaborate on the necessary settings. I can't get it to work the way it should. It just doesn't change the IME-mode by tapping on the icon (well, it changes from あ to A, but the input method remains the same). The automatic change of the SIP according to portrait or landscape mode is nice, though.
And many thanks to flinx1 for his work. This is excellent. I had to write a manual for myself how to recover my Japanese settings in case of a hard reset. I can throw that away now!
Click to expand...
Click to collapse
PQzII is just a simple program to toggle IMEJP if it's present. I don't know what device you have or which specific SIP you're trying to use -- and I don't know if the registry settings flinx1's cab are causing any conflicts.
I put up a brief video showing what you should be expecting if you want to use PQzII:
http://jp.youtube.com/watch?v=c2RzpL-OCxM
From there we can start to figure out what's working and what isn't.
I have a Raphael too, so it's not an issue .
On the Raphael, you need to set both Preload and Preload\1 to 411
Click to expand...
Click to collapse
Not with this .cab - you just need to change Preload itself. 411 is already set in Preload\2 to facilitate switching keyboard layouts.
I see what you mean by the D option now - I'll add it.
Setting Layouts\e0010411 to 409 addresses an older problem where WM would load IMEJP properly, but would not let you switch to any IMEJP SIPs. Specifically, everytime you try to select Kensaku/Tegaki/etc WM would always revert to the standard "Keyboard" SIP.
Click to expand...
Click to collapse
Already set in the original CAB .
flinx1 said:
I have a Raphael too, so it's not an issue .
Not with this .cab - you just need to change Preload itself. 411 is already set in Preload\2 to facilitate switching keyboard layouts.
I see what you mean by the D option now - I'll add it.
Click to expand...
Click to collapse
See, I installed LetsJapanNo6 (then softreset), then IME_31J_F (then softreset); and there is no Preload\2 in my registry. Have you added any extra 3rd party keyboard layouts?
I'm not using IME_31J_F. I've modified things a bit for a more streamlined install, including adding the ability to switch keyboard layouts between 409 and 411 so T9/localized keyboards work.
PQzII works fine by the way, just like in the video linked. Ctrl+shift does the same thing though, so I doubt I'll bother with it.
hello flinx1! another issue i see now is that the bold characters in windows are not any more displayed in bold..
letsjapan6 has installed the msgothic.ac3 font. i don't know he this font is able to display bold characters? i was using meiryo.ttc as main font for my diamond .. do you know how to recover bold characters? do you have the same issue than me?
for example, the bottom screen software button from windows are not anymore in nsbold..
I'll look into it.
Okay, I found the problem. It's not the font, but instead the SystemLCID setting:
Code:
[HKEY_LOCAL_MACHINE\nls]
SystemLCID="1041"
That sets the system region to Japanese, which means that it will behave exactly as a Japanese winmo install - on my emulator the fonts in Japanese WinMo don't appear in bold for those parts of the OS.
So what I've done is that I've created a new cab which doesn't contain that key. It will remain unchanged, even if you changed the regional settings in the control panel. From my limited testing, things seem to work, but I can't guarantee anything. Please try it out. If there's any compatibility issues, you can try changing the key above, but make note of the original value so you can change it back again.
Let me know if everything works, and I'll replace the links in the top post.
http://rapidshare.com/files/164079800/JPIMEWM6.rar.html
Thanks flinx1,
I also experienced the "missing bold font" problem with your previous version, but after uninstalling and installing the latest update, I can confirm the big font is still there.
Also everything elese I tested so far works great.
Thank you.
One minor thing: I mainly use your language pack to be able to show japanese characters in google maps and read japanese internet sites.
Thus I would prefer, if the regional setting of my device would not be set to Japan after installation, as I have to switch back to english manually (as frequent rom updater, I would like to aviod this extra step).
Thanks and regards,
EDIT: I found that the SIP icon to open shows now always japanese symbol (see screenprint attached). when opening SIP, it switches to normal qwerty keyboard sysmbol, but while SIp is closed, always hiragana "a" is shown. Any chance to have normal qwerty symbole shown even when SIP is closed?
Just change the regional setting in the control panel to match whatever region you prefer, and the language for Google Maps will change. The problem is that some applications require the regional setting be set to Japanese, in order for them to work. I'll change it and make a note about software compatibility in the top post and readme.
As for the SIP symbol, I'm not sure what's causing that. It doesn't happen in any of the WinMo emulators, so I'm thinking it must be specific to HTC. That makes it much harder to figure out too. Ultimately it's not worth the effort I think.
Installed on Hermes (schaps latest ROM). Works great, fonts seems much easier to read.
Only problem was manual switching, no go on that ctrl-shift combinations, had to made Japanese IME default in registry.
flinx1, thanks big time for this one!
Did you try both using the hardware keyboard and the soft keyboard? The reason it doesn't work with the hardware keyboard I suspect is because you have to hit the FN key to get ctrl working on the Hermes, and that will change the behavior of the shift key to capslock instead.
Hi,
I realize that this question was asked a million times on the forum, but I've been looking for a solution since yesterday and just can't find it
Can anyone tell me how can I change the default touch input language (T9) on Windows Mobile 6.5? I'm using the Rhodium Manila with the new Keyboard and I have by default english language (I'd like to have polish).
I cannot change this in any way. I've tried to do it by registry in several keys, but it won't work.
Thanks in advance for the help!
Hey,
for me this worked:
http://forum.xda-developers.com/showpost.php?p=3865875&postcount=362
else you can change HKLM\Software\HTC\ezsip\BioToShowMenu to 1 (in registry) and wait for few seconds.. (not more than 10sec) that "starts" the sip-menu, and you can click on your language
maybe it says [unknown] in the menu, then click there, that brings you to the language submenu
hope that helps you
Kamill said:
Hi,
I realize that this question was asked a million times on the forum, but I've been looking for a solution since yesterday and just can't find it
Can anyone tell me how can I change the default touch input language (T9) on Windows Mobile 6.5? I'm using the Rhodium Manila with the new Keyboard and I have by default english language (I'd like to have polish).
I cannot change this in any way. I've tried to do it by registry in several keys, but it won't work.
Thanks in advance for the help!
Click to expand...
Click to collapse
Great! It helped, thanks a lot
Sorry for the double post, just wanted everyone to notice it
I've made a cab, which changes the registry value (thanks to tomoffel), so that you have easy access to the SIP Menu. I tried to do it as a reg file, but it would require some additional program to run it.
Just install it (don't mind if it shows 'The installation was unsuccesful') and voila
The cab is rather only for WM6.5, where the SIP menu is hidden.
great idea! Thank you!
just poping up the SIPmenu after "installation"?
btw. found the BioToShowMenu entry by playing around in the registry, don't know if this was known befor maybe that helps to fix the SIP menu in 6.5?
Yeah, exactly I thought that changing the reg value everytime I want to change the language or keyboard type is a but uncomfortable. It's a pity though that running reg files requires some additional software, because it would be faster.
That's some nice discovery of you with that reg value I'm not that so much in WM, but I hope this can help!
Ok, here's the other way. You have to install an app (FdcSoft Task Manager), it will associate reg files, so that after clicking one the reg value will be changed.
Here's the reg file content:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip\]
"BioToShowMenu"=dword:00000001
The last line must be empty!
Credits for finding the reg key go to tomoffel
And here's the ready file in the attachment.
great and awesome! works like a charm
Kamill said:
Ok, here's the other way. You have to install an app (FdcSoft Task Manager), it will associate reg files, so that after clicking one the reg value will be changed.
Here's the reg file content:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\ezsip\]
"BioToShowMenu"=dword:00000001
The last line must be empty!
Credits for finding the reg key go to tomoffel
And here's the ready file in the attachment.
Click to expand...
Click to collapse
Good to know Here's another upgrade to access the menu faster - just do a shorcut and put it into start or assign a hardkey for it
I assigned the shortcut to GScrolls Launch function now wenn I tap back and center, the SIP-Menu comes up! Thank you again
now you/we/the uber pros just have to find a way how the "SIP-Button" shows that menu.. but it looks like nobody is interesstet :/
Offtopic:
can you add new words to the xt9 database? This never worked for me :/ neither after hardrest nor after installing another sip that uses the xt9 :/ (just ask because I see you use the same ROM )
That's a good idea with assigning the menu to GScroll, will try it myself
I noticed already yesterday that adding new words to t9 doesn't work It could be an issue with the rom we are using. Would be nice to have some feedback from anyone with a different rom...
yes.. pretty poor nobody on the ROM thread could give me an answer :/ I will play a little with the registry and file from ezSIP maybe I'll find another "solution"